DEBUG: Executing shell function do_compile
NOTE: make -j 64 CC=aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot CFLAGS= -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC ARCH= all
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -MM -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC Amp.cc AutoFilter.cc CabIII.cc CabIV.cc Chorus.cc Click.cc Compress.cc Eq.cc Fractals.cc interface.cc Noisegate.cc Pan.cc Phaser.cc Reverb.cc Saturate.cc Scape.cc Sin.cc ToneStack.cc White.cc dsp/polynomials.cc > depend
Makefile:62: warning: ignoring prerequisites on suffix rule definition
Makefile:62: warning: ignoring prerequisites on suffix rule definition
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Amp.o -c Amp.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o AutoFilter.o -c AutoFilter.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIII.o -c CabIII.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIV.o -c CabIV.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Chorus.o -c Chorus.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Click.o -c Click.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Compress.o -c Compress.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Eq.o -c Eq.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Fractals.o -c Fractals.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o interface.o -c interface.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Noisegate.o -c Noisegate.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Pan.o -c Pan.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Phaser.o -c Phaser.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Reverb.o -c Reverb.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Saturate.o -c Saturate.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Scape.o -c Scape.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Sin.o -c Sin.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o ToneStack.o -c ToneStack.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o White.o -c White.cc
aarch64-yoe-linux-clang++ -mcpu=cortex-a57+crc -mbranch-protection=standard --dyld-prefix=/usr -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -O2 -g -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26 -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot= -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native= -pipe -ffast-math -funroll-loops -fPIC -DPIC -o dsp/polynomials.o -c dsp/polynomials.cc
In file included from Click.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Click.cc:29:
In file included from ./dsp/RBJ.h:29:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
156 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
In file included from Amp.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Fractals.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Amp.cc:30:
In file included from ./Amp.h:33:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
In file included from ./dsp/IIR2.h:interface.cc156::335::
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./basics.h156: | 194 : 13 : rwarning: eguse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]i
ster T r = 0;
| ^~~~~~~~
194 | return (isinf (vIn file included from )Click.cc :|33| :
isna./Descriptor.hn:(66v:)29): ?warning: 0first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
: v;
| ^~~~~~~~~
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ./basics.h ^:
194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ./dsp/IIR2.h?: 1750: 5:: verror: ;ISO C++17 does not allow 'register' storage class specifier [-Wregister]
| ^~~~~~~~
175 | regist./Descriptor.he:r66 :i29n:t note: zexplicitly cast the pointer to silence this warning
= h;
| ^~~~~~~~
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
In file included from Compress.cc:26:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Fractals.cc:33:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
In file included from Eq.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Amp.cc:30:
In file included from ./Amp.h:35:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[In file included from zWhite.cc]:;28 :
| ^~~~~~~~
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from Eq.cc:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
In file included from ToneStack.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
In file included from CabIII.cc:28./basics.h:
:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v )194) | ? 0 r:e tvu;r
n | ( ^~~~~~~~i
sinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from White.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
In file included from ToneStack.cc:32:
./Descriptor.h:66:./dsp/Sine.h:2975:: 5: note: error: explicitly cast the pointer to silence this warningISO C++17 does not allow 'register' storage class specifier [-Wregister]
66 | 75 | D e s c rriepgtiosrtSetru bd(o)u b{l em esm s=e tb(*ty[z];
| ^~~~~~~~
hiIn file included from sPhaser.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
,0,sizeof(*this)); }
| ^
| (void*)
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from Saturate.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v)In file included from |CabIII.cc:|30 :
iIn file included from s./dsp/RBJ.hn:a29n:
(v)) ./dsp/IIR2.h?: 1100: 5:: verror: ;
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
| ^~~~~~~~
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | regIn file included from isPhaser.cct:e30r:
In file included from T./Phaser.h :r31 :
= s *./dsp/Sine.h :a75[:05]:;
error: | ISO C++17 does not allow 'register' storage class specifier [-Wregister] ^~~~~~~~
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
In file included from Scape.cc:26:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
./dsp/IIR2.h:156:5: error: 194ISO C++17 does not allow 'register' storage class specifier [-Wregister]
| 156r | e t u r nr e(giissitnefr (Tv )r |=| 0i;s
n| a ^~~~~~~~n
(v)) ? 0 : v;
| ^~~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
104 | 194 | r e g i srteetru rdno u(bilsei nsf =( vb) *| |y [izs]n;a n
( | v ^~~~~~~~)
) ? 0 : v;
| ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
In file included from Pan.cc:29:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
In file included from Reverb.cc:46:
194 | ./basics.h :r194e:t13u:r nwarning: (use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]i
sinf (v) || isnan(v)) ? 0 :194 | v ;
| ^~~~~~~~~r
eturn (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | reIn file included from tuScape.ccr:n28 :
(iIn file included from s./Scape.hi:29./basics.hn:
:f194: 26./dsp/Sine.h(::75v :)warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]5|:
| error: iISO C++17 does not allow 'register' storage class specifier [-Wregister]s
n194 | a n ( v )75 | )re ?t u 0r rn:e ( gviis;is
n tf| (ev ^~~~~~~~)r
| |d oiusbnlaen s(./dsp/Sine.h :v)=) 104 b?:5 *: 0y error: [z:ISO C++17 does not allow 'register' storage class specifier [-Wregister] v];
;
| | ^~~~~~~~
^~~~~~~~104
| register doubleIn file included from s Eq.cc=: 33b:
In file included from * y./Eq.h[:z33]:
;
| ^~~~~~~~./dsp/IIR2.h
:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
In file included from Noisegate.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | r./dsp/IIR2.he:t133u:r5n: (error: iISO C++17 does not allow 'register' storage class specifier [-Wregister]s
inf (v )133 | | | i srneagni(svt)e)r ?T 0r := vs;
* | a ^~~~~~~~~[
0];
| ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
156 | register T r = 0;
| ^~~~~~~~
In file included from Compress.cc:28:
In file included from ./Compress.h:35:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158 | y[0] = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t In file included from v4CabIV.ccf:_28m:
ap (v4f_./basics.ht:194 :x13):
| warning: ^
use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | ./dsp/v4f.h : 159r:e12t:u rnerror: no matching function for call to 'v4f_map'(
isinf (v) | |159 | i s n a ny([v1)]) =? v04 f:_ mva;p
<| _ ^~~~~~~~_
builtin_sinf> (v4f_2 * w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
161 | y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from Phaser.cc:30:
In file included from ./Phaser.h:33:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
In file included from Chorus.cc:28:
./dsp/v4f.h:168:5: ./basics.herror: :194ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
168 | register v4f_t s = y[2 ]194 | * y [ zr];e t
u r| n ^~~~~~~~
(isinf (v) || isnan(./dsp/Delay.hv:)106:)5: ?error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]0
:In file included from vSaturate.cc :;106
30 | :
| In file included from ./Saturate.h ^~~~~~~~~
: 32 :
In file included from r./dsp/Oversampler.he:34g:
iIn file included from s./dsp/sinc.ht:31e:
r s./dsp/Sine.ha:m75:p5:l eerror: _tISO C++17 does not allow 'register' storage class specifier [-Wregister]
b =
| ^~~~~~~~
75 | register ./basics.hd:o194u:26b:l ewarning: suse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
= b*y[ z194] | ;
| r ^~~~~~~~e
turn (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c =
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
In file included from Reverb.cc:48:
In file included from ./Reverb.h:52:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register In file included from sPan.cca:m30pl:
eIn file included from _./dsp/RBJ.ht: 29c:
=
| ^~~~~~~~./dsp/IIR2.h
:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
In file included from ToneStack.cc:35:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(./dsp/IIR2.ht:h133i:s5,:0 ,serror: iISO C++17 does not allow 'register' storage class specifier [-Wregister]z
eof(*th i133s | ) ) ; }r
e | g ^i
s t| e (void*)r
T r = s * a[0];
| ^~~~~~~~
In file included from Chorus.cc:30:
In file included from ./Chorus.h:29:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
48 | sin = v4f_map<_./dsp/IIR2.h_:b156:u5i:l terror: iISO C++17 does not allow 'register' storage class specifier [-Wregister]n
_sinf> 156( | w ) ;
r| e ^~~~~~~~~~~~~~~~~~~~~~~g
ister T r = 0;
./dsp/v4f.h| : ^~~~~~~~78
:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
49 | cos = v4f_map<__builtin_cosf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78./dsp/IIR2.h | :v175:45f:_ terror: ISO C++17 does not allow 'register' storage class specifier [-Wregister]v
4f_map (175v | 4 f _ t rxe)g
i s| t ^e
r int z = h;
| ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
201 | inline v4f _104t | p r o creesgsi s(treerg idsotuebrl ev 4sf _=t bs )*
y| [ ^~~~~~~~z
]In file included from ; Scape.cc
: 28| :
^~~~~~~~In file included from
./Scape.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
In file included from AutoFilter.cc:31:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | In file included from Noisegate.ccr:e31gi:
sIn file included from t./Noisegate.he:r32./basics.h :
:s194a:26m:p./dsp/IIR2.h l:warning: 110e:use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]_5
t: b error: =ISO C++17 does not allow 'register' storage class specifier [-Wregister]
194| | ^~~~~~~~
return ( i110s | i n f (rve)g i|s|t eirs niannt( vz) )= ?h ;0
:| ^~~~~~~~v
;
| ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sampl./dsp/IIR2.he:_112t: 5c: =error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
| ^~~~~~~~
112 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158 | y[0] = v4f_map<__buIn file included from iPhaser.ccl:t31in:
_sinf>./Descriptor.h :66(:29w:) ;warning:
first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]|
^~~~~~~~~~~~~~~~~~~~~~~
66 | DescriptorS./dsp/v4f.ht:78u:7b: ()note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'{
mem s78e | tv(4tfh_its ,v04,fs_imzapeo f((v*4tfh_its )x))./dsp/IIR2.h;
: 154}| :5
^ :
| ^error:
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub./dsp/v4f.h(:)159 :{12 : me./dsp/IIR2.herror: m:sno matching function for call to 'v4f_map'156e
:t5:( terror: hISO C++17 does not allow 'register' storage class specifier [-Wregister]i
s159, | 0 , s156 | yi [z e 1o ]rf e(g=*i tsIn file included from vhReverb.cc:t4i48efs:
rIn file included from _)./Reverb.h :m)54T:
a; rp ./dsp/Sine.h :=<}75
__:0| ;b ^
5
:u | il| ^~~~~~~~error:
t (void*)ISO C++17 does not allow 'register' storage class specifier [-Wregister]
i
n_sinf> (v4f_2 75* | w ) ;
r e| g ^~~~~~~~~~~~~~~~~~~~~~~i
ster ./dsp/v4f.hd:78o:7u:b lnote: ecandidate template ignored: builtin functions must be directly called for template parameter 'fn'
s = b78* | yv[4zf]_;t
v 4| f ^~~~~~~~_
map (v4f_t x)
| ^
In file included from CabIV.cc:30:
In file included from ./dsp/RBJ.h:29:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:175:5:./dsp/v4f.h :161:error: 20: ISO C++17 does not allow 'register' storage class specifier [-Wregister]error:
no matching function for call to 'v4f_map'
175 | r161 | e g i s tye[r2 ]i n=t vz4 f= _h2;
* | v ^~~~~~~~4
f_map<__builtin_cosf> (w); /*./dsp/IIR2.h :b112: 5*: /error:
| ISO C++17 does not allow 'register' storage class specifier [-Wregister] ^~~~~~~~~~~~~~~~~~~~~~~
112./dsp/v4f.h | :78 :7 : note: rcandidate template ignored: builtin functions must be directly called for template parameter 'fn'e
gis t78 | evr4 fT_ tr v=4 f./dsp/IIR2.hs:_177 m:5*ap: a(error: [vISO C++17 does not allow 'register' storage class specifier [-Wregister]
40f]_ ;t
177 | | ^~~~~~~~x
)
r| e ^g
ister T r = 0;
| ^~~~~~~~
./dsp/IIR2.h./dsp/v4f.h::195168::55: : error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./dsp/IIR2.h
ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]195
| 168 | r 131e | g ri es gt iersret geiirns ttv e4zrf _=it n hts;
z= | =y ^~~~~~~~ [
h;2
] | * ^~~~~~~~
y[z];
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | ./dsp/IIR2.h :r133e:g5i:s terror: eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
T r = 0133; |
| ^~~~~~~~
register T r = s ./dsp/Sine.h*: 104a:[50:] ;
error: | ISO C++17 does not allow 'register' storage class specifier [-Wregister] ^~~~~~~~
104 | register double s = b * y[z];
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
156 | register T r = 0;
| ^~~~~~~~
In file included from Compress.cc:29:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this));In file included from }
| CabIII.cc: ^
31:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z]./Descriptor.h;: 66:
29 :| ^~~~~~~~
note: explicitly cast the pointer to silence this warning
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
66 | D175 | e s c r irpetgoirsStteurb (i)n t{ zm e=m she;t
(| t ^~~~~~~~h
is,0,sizeof(*this)); }
| ^
| (void*)
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | re./dsp/v4f_IIR2.hgi:s185t:e5r: T error: r ISO C++17 does not allow 'register' storage class specifier [-Wregister]=
0;
| ^~~~~~~~
185 | register v4f_t r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z =In file included from Eq.cch:;33
| :
^~~~~~~~
In file included from ./Eq.h:35:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158 | y[0] = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r./dsp/v4f.h :=78: 70:;
note: | candidate template ignored: builtin functions must be directly called for template parameter 'fn' ^~~~~~~~
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f_IIR2.h:205:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
205 | register v4f_t r = s * a[0];
| ^~~~~~~~
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
159 | ./dsp/Sine.h : 104 :y5[:1 ]error: =ISO C++17 does not allow 'register' storage class specifier [-Wregister]
v4f_map<__builti n104_ | s i n f >r e(gvi4sft_e2r *d owu)b;l
e | s ^~~~~~~~~~~~~~~~~~~~~~~
= b * y[./dsp/v4f.hz:]78;: 7
: | note: ^~~~~~~~
candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
161 | y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /./dsp/v4f_IIR2.h*: 226b: 5*:/
| error: ^~~~~~~~~~~~~~~~~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:78:7: 226 | note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
re g78i | svt4efr_ tv 4vf4_ft_ mra p= (sv 4*f _at[ 0x]);
| | ^ ^~~~~~~~
./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
168 | register v4f_t s = y[2] * y[z];
| ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
48 | sin = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
49 | cos = v4f_map<__builtin_cosf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from dsp/polynomials.cc:31:
dsp/../basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~~
dsp/../basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
48 | sin = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| In file included from ^
Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
201 | inline v4f_t process (register v4f_t s)
In file included from Eq.cc| : ^~~~~~~~33
:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
49 | cos = v4f_map<__builtin_cosf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
201 | inline v4f_t process (In file included from rAmp.cce:g31is:
ter v4./Descriptor.hf./dsp/v4f_IIR2.h:_:66t326: 29:s:5 ):warning:
first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]| error:
^~~~~~~~ISO C++17 does not allow 'register' storage class specifier [-Wregister]
66 | D326e | s c r i prteogriSsttuebr( )u i{n tm ehm2s e=t (ht1h i^s ,10;,
s i| z ^~~~~~~~e
of(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
./dsp/v4f_IIR2.h:329:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
329 | register v4f_t r = s * a[0];
| ^~~~~~~~
In file included from Scape.cc:28:
In file included from ./Scape.h:34:
In file included from ./dsp/IIR2.hReverb.cc::49110::
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./Descriptor.h
:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
110 | r66e | g i sDteesrc riinptt ozr S=t uhb;(
) | { ^~~~~~~~
memset(this,0,sizeof(*this)); }
| ^
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | r./Descriptor.he:g66i:s29t:e rnote: explicitly cast the pointer to silence this warningT
r = s * a [660 | ] ;
D e| s ^~~~~~~~c
riptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
./dsp/v4f_IIR2.h:353:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
353 | register uint h2 = h1 ^ 1;
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ./dsp/v4f_IIR2.h ^~~~~~~~
:356:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
356 | register v4f_t r;
| ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
156 | register T r = 0;
| ^~~~~~~~
./dsp/v4f_IIR2.h:380:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
380 | register uint h2 = h1 ^ 1./dsp/IIR2.h;:175
: 5| : ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
./dsp/v4f_IIR2.h:383:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
383 | register v4f_t r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
195 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from Pan.cc:32:
In file included from ./Pan.h:32:
./dsp/Delay.h:104In file included from Chorus.cc:30:
In file included from ./Chorus.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
:104 | register sample_t a =
| ^~~~~~~~
5: ./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./dsp/Delay.h
:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c =
| ^~~~~~~~
104 | rIn file included from Noisegate.cc:31:
In file included from ./Noisegate.h:36:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
egi./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
st./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c =
| ^~~~~~~~
er sample_t./dsp/v4f_IIR2.h:552:12: error: no matching function for call to 'v4f_map'
552 | a[0] = v4f_map<__builtin_sinf> (f);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
afatal error: too many errors emitted, stopping now [-ferror-limit=]
=
| ^~~~~~~~
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158 | y[0] = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
159 | y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/Delay.h./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
161 | y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from AutoFilter.cc:33:
In file included from ./AutoFilter.h:38:
:./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
106:5./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
168 | register v4f_t s = y[2] * y[z];
| ^~~~~~~~
: In file included from Saturate.cc:30:
In file included from ./Saturate.h:36:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:112: 5110: | error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register i112n | t z r=e ghi;st
e r| ^~~~~~~~
T r = s * a[0];
| ^~~~~~~~
error: ./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t ./dsp/IIR2.hb: 131=:5
: | error: ^~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
./dsp/IIR2.h :| 133 ^~~~~~~~:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T r = s * a[0];
| ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c = ./dsp/IIR2.h
: 154| : ^~~~~~~~5
: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | ./dsp/IIR2.h :r154e:g5i:s terror: eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
int z 154= | h ;
r| e ^~~~~~~~g
ister int z = h;
| ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:156:5: error: 156 | ISO C++17 does not allow 'register' storage class specifier [-Wregister]
re g156i | s t e r rTe gri s=t e0r;
T | r ^~~~~~~~
= 0;
| ^~~~~~~~
./dsp/IIR2.h./dsp/IIR2.h::175175::55:: error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | 175 | r e griesgtiesrt eirn ti nzt =z h=;
h ;|
^~~~~~~~
| ^~~~~~~~
./dsp/IIR2.h:177:5: ./dsp/IIR2.herror: :177ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | 177r | e g i s treerg iTs tre r= T0 ;r
=| ^~~~~~~~0
;
| ^~~~~~~~
In file included from Noisegate.cc:32:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./Descriptor.h
:66:29: note: 195explicitly cast the pointer to silence this warning |
./dsp/IIR2.h : 195 In file included from :r5CabIV.cce:: g 3166:
iIn file included from error: s | ./Cabinet.ht:ISO C++17 does not allow 'register' storage class specifier [-Wregister]38 :
eIn file included from
./dsp/Oversampler.h r:D 34e:
iIn file included from s./dsp/sinc.hn: c195t | 31 r i:
z p = ./dsp/Sine.h t:hor75;:r5eS
t:g uerror: i| sb ^~~~~~~~t(
eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
) i{n tm ezm s=e ht; (
75t | h | i ^~~~~~~~s ,
0r,esgiizsetoefr( *dtohuibsl)e./dsp/IIR2.h): 197:5;:s error: =}ISO C++17 does not allow 'register' storage class specifier [-Wregister]
b *| y ^ [
197z | ] ;|
(void*)
| ./dsp/IIR2.hr: ^~~~~~~~197e
:g5i:s teerror: rISO C++17 does not allow 'register' storage class specifier [-Wregister] T
r = 1970 | ;
| r ^~~~~~~~e
gister T r = 0;
| ^~~~~~~~
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
48 | sin = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
49 | cos = v4f_map<__builtin_cosf> (./dsp/Sine.hw:)104;:
5 :| ^~~~~~~~~~~~~~~~~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
104 | 78 | v 4f _retg ivs4tfe_rm adpo u(bvl4fe_ ts x=)
b | ^*
y[z];
| ^~~~~~~~
In file included from In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
201 | inline v4f_t process (register v4f_t s)
| ^~~~~~~~
Pan.cc:33:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
In file included from Chorus.cc:30:
In file included from ./Chorus.h:34:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
131 | register int z = h;
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from 133Scape.cc | : 29 :
regis./Descriptor.ht:e66r: 29T: rwarning: =first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
s * a[0];
| ^~~~~~~~
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,si./dsp/IIR2.hz:e154o:f5(:* terror: hISO C++17 does not allow 'register' storage class specifier [-Wregister]i
s)); }
154 | | ^
| r (void*)e
gister int z = h;
| ^~~~~~~~
In file included from Sin.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isi./dsp/IIR2.hn:f156 :5(: verror: )ISO C++17 does not allow 'register' storage class specifier [-Wregister]
|| is n156a | n ( v ) )r e?g i0s t:e rv ;T
r| ^~~~~~~~~=
0;
| ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinf (v) || isnan(v)) ? 0 : v;
| ^~~~~~~~
In file included from AutoFilter.cc:34:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorSt./dsp/IIR2.hu:b175(:)5 :{ error: mISO C++17 does not allow 'register' storage class specifier [-Wregister]e
mset(th i175s | , 0 , s irzeegoifs(t*etrh iisn)t) ;z In file included from }Saturate.cc=
: 30h| :
; ^In file included from
./Saturate.h :| 38 ^~~~~~~~:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
./dsp/IIR2.h:177 :665 | : error: DISO C++17 does not allow 'register' storage class specifier [-Wregister]e
scrip t177o | r S t u br(e)g i{s tmeerm sTe tr( t=h i0s;,
0 ,| s ^~~~~~~~i
zeof(*this)); }
| ^
| (void*)
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c =
| ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 0;
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from Sin.cc:30:
In file included from ./Sin.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
Reverb.cc:250:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
250 | register double xl = x + decay*tank.delay[3].get();
| ^~~~~~~~
Reverb.cc:251:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
251 | register double xr = x + decay*tank.delay[1].get();
| ^~~~~~~~
In file included from Sin.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
In file included from Saturate.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158 | y[0] = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
159 | y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
161 | y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
168 | register v4f_t s = y[2] * y[z];
| ^~~~~~~~
In file included from Chorus.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
48 | sin = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
49 | cos = v4f_map<__builtin_cosf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78 | v4f_t v4f_map (v4f_t x)
| ^
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
201 | inline v4f_t process (register v4f_t s)
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
make: *** [Makefile:62: Eq.o] Error 1
make: *** Waiting for unfinished jobs....
3 warnings and 20 errors generated.
2 warnings and 20 errors generated.
make: *** [Makefile:62: Click.o] Error 1
make: *** [Makefile:62: CabIII.o] Error 1
2 warnings and 20 errors generated.
make: *** [Makefile:62: interface.o] Error 1
2 warnings and 20 errors generated.
make: *** [Makefile:62: CabIV.o] Error 1
3 warnings and 2 errors generated.
Compress.cc:61:36: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
61 | (frames, comp, saturate[0].two, saturate[1].two);
| ^ ~
Compress.cc:45:13: note: in instantiation of function template specialization 'CompressStub<1>::subcycle<DSP::CompressPeak>' requested here
45 | if(c == 0) subcycle<DSP::CompressPeak> (frames, compress.peak);
| ^
./Descriptor.h:192:13: note: in instantiation of member function 'CompressStub<1>::cycle' requested here
192 | plugin->cycle (n);
| ^
./Descriptor.h:126:11: note: in instantiation of member function 'Descriptor<Compress>::_run' requested here
126 | run = _run;
| ^
Compress.cc:158:2: note: in instantiation of member function 'Descriptor<Compress>::autogen' requested here
158 | autogen();
| ^
./Compress.h:107:3: note: array 'saturate' declared here
107 | struct {
| ^
Compress.cc:63:37: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
63 | (frames, comp, saturate[0].four, saturate[1].four);
| ^ ~
./Compress.h:107:3: note: array 'saturate' declared here
107 | struct {
| ^
3 warnings and 5 errors generated.
Compress.cc:61:36: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
61 | (frames, comp, saturate[0].two, saturate[1].two);
| ^ ~
Compress.cc:46:7: note: in instantiation of function template specialization 'CompressStub<1>::subcycle<DSP::CompressRMS>' requested here
46 | else subcycle<DSP::CompressRMS> (frames, compress.rms);
| ^
./Descriptor.h:192:13: note: in instantiation of member function 'CompressStub<1>::cycle' requested here
192 | plugin->cycle (n);
| ^
./Descriptor.h:126:11: note: in instantiation of member function 'Descriptor<Compress>::_run' requested here
126 | run = _run;
| ^
Compress.cc:158:2: note: in instantiation of member function 'Descriptor<Compress>::autogen' requested here
158 | autogen();
| ^
./Compress.h:107:3: note: array 'saturate' declared here
107 | struct {
| ^
Compress.cc:63:37: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
63 | (frames, comp, saturate[0].fmake: *** [Makefile:62: ToneStack.o] Error 1
our, saturate[1].four);
| ^ ~
./Compress.h:107:3: note: array 'saturate' declared here
107 | struct {
| ^
make: *** [Makefile:62: Phaser.o] Error 1
3 warnings and 13 errors generated.
3 warnings and 2 errors generated.
3 warnings and 13 errors generated.
make: *** [Makefile:62: Noisegate.o] Error 1
3 warnings and 15 errors generated.
make: *** [Makefile:62: Sin.o] Error 1
make: *** [Makefile:62: Pan.o] Error 1
3 warnings and 7 errors generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Chorus.o] Error 1
make: *** [Makefile:62: Scape.o] Error 1
make: *** [Makefile:62: Reverb.o] Error 1
3 warnings and 10 errors generated.
make: *** [Makefile:62: AutoFilter.o] Error 1
3 warnings and 12 errors generated.
7 warnings and 2 errors generated.
make: *** [Makefile:62: Amp.o] Error 1
make: *** [Makefile:62: Compress.o] Error 1
3 warnings generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Saturate.o] Error 1
2 warnings generated.
3 warnings generated.
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.