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
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 -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
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 Reverb.cc:46:
./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 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]
In file included from dsp/polynomials.cc:31:
104 | dsp/../basics.h : 194 :r13e:g iwarning: stuse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]e
r sample_t a =
| ^~~~~~~~
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;
| ^~~~~~~~
./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 sample_t c =
| ^~~~~~~~
In file included from CabIV.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 Reverb.cc:48:
In file included from ./Reverb.h:54:
./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 Phaser.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 Reverb.cc:49:
./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(In file included from )CabIV.cc :{30 :
mIn file included from e./dsp/RBJ.hm:s29e:
t(thi./dsp/IIR2.hs:,1100:,5s:i zeerror: oISO C++17 does not allow 'register' storage class specifier [-Wregister]f
(*this)); }
| 110 ^ |
| (void*)
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;
| ^~~~~~~~
In file included from Phaser.cc:30:
In file included from ./Phaser.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | register d./dsp/IIR2.ho:u175b:l5e: serror: ISO C++17 does not allow 'register' storage class specifier [-Wregister]=
b*y[z ]175; |
| ^~~~~~~~r
egister 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 Pan.cc:29:
./basics.h:In file included from interface.cc:33:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 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;
| ^~~~~~~~
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 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)) ?./basics.h :0194 ::26 : vwarning: ;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;
| ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
194 | return (isinIn file included from fCabIII.cc :(28v:
) || isnan(v)) ./basics.h?: 1940: 13:: vwarning: ;
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 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]
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 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 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 (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 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 =
| ^~~~~~~~
./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 sample_t c =
| ^~~~~~~~
In file included from Scape.cc:28:
In file included from ./Scape.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];
| ^~~~~~~~
In file included from Chorus.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;
| ^~~~~~~~~
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 | ./basics.h :194r:e26t: urwarning: nuse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
(isinf (v )194 | | | i srneatnu(rvn) )( i?s i0n f: (vv;)
| | ^~~~~~~~~|
isnan(v)./dsp/Sine.h) :?104 :50: :error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]v
;
| ^~~~~~~~
104 | register double s = b * y[z];
./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 turSin.cc:n30 :
(In file included from ./Sin.hi:s31in:
f (v./dsp/Sine.h): 75:|5|: ierror: snISO C++17 does not allow 'register' storage class specifier [-Wregister]a
n(v)) ? 0 : v; 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 Pan.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;
| ^~~~~~~~
In file included from CabIII.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:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
112 | register T r = s * a[0];
| ^~~~~~~~
./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: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 In file included from In file included from TSin.ccAmp.cc ::31r:
28 =:
s./Descriptor.h :*66./basics.h ::a29194[::0 13./dsp/IIR2.hwarning: ]::first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall];
133
warning: : 5use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]| :
^~~~~~~~In file included from error:
interface.cc :ISO C++17 does not allow 'register' storage class specifier [-Wregister]6635
| :
In file included from ./Cabinet.hD: 38e133:
s | In file included from c ./dsp/Oversampler.hr :i 34p :
trIn file included from oe./dsp/sinc.hrg:Si31ts:
utbe(r ./dsp/Sine.h 194):T | 75 {:r 5 m:= e rmseerror: s tISO C++17 does not allow 'register' storage class specifier [-Wregister]e*ut
r(ant[ h0(i]is;s,
i0 n| ,f ^~~~~~~~75s
| i( zv e) o f|r(|e* gtiihssintsae)nr)( ;vd )o})u
b ?In file included from l| Chorus.cce ^0 :
s30: :
=vIn file included from ;./Chorus.hb:
*29 y:
| [ ^~~~~~~~~z
./dsp/Sine.h]:;75 :5
: | error: ^~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | ./dsp/IIR2.h : 154 :r5e: gerror: iISO C++17 does not allow 'register' storage class specifier [-Wregister]s
te./Descriptor.hr: 66d: o29154u: | b l./basics.hnote: e:explicitly cast the pointer to silence this warning 194
s:r 26e=:g ib warning: s66* | use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]ty
e[ rzD ]ei;sn tc194
r | iz | p ^~~~~~~~t=
o rhrS;et
tu ub| r( ^~~~~~~~n)./dsp/IIR2.h
:({154i :sm5ie:nm sferror: e ISO C++17 does not allow 'register' storage class specifier [-Wregister]t(
(vt)h i|s|, 0154i | ,s sn ia zn e(rovef)g()i* st?th ei0rs ):i) n;vt ; }
z
| =| ^~~~~~~~ ^
h
;|
(void*)
| ./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: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: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;
| ^~~~~~~~
In file included from Fractals.cc:30:
./basics.h:194:13./dsp/IIR2.h:: 177:5warning: : use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]error:
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | register T r = 0;
| ^~~~~~~~
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 | ./dsp/IIR2.h :r195e:g5i:s ./basics.ht:error: 194e:ISO C++17 does not allow 'register' storage class specifier [-Wregister]r
26 :d owarning: u use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]195
b | l e s r e=194g | ib s t* e ryr [eiztn]ut;r nz
(=| i ^~~~~~~~sh
i;./dsp/IIR2.hn
:f 195 | :( ^~~~~~~~5v
:) error: |ISO C++17 does not allow 'register' storage class specifier [-Wregister]| isnan(v)) ? 0 :
v;
| ^~~~~~~~
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/IIR2.hIn file included from :197Phaser.cc::531: error: :
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./Descriptor.h:66: 29197: | warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall] re
gister T r = 0;
| ^~~~~~~~
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
./dsp/Sine.h 66: | 104 : 5D:e scerror: riISO C++17 does not allow 'register' storage class specifier [-Wregister]p
torStub() { memset (104t | h i s , 0r,esgiizsetoefr( *dtohuibsl)e) ;s }=
b| ^*
y| [ (void*)z
];
| ^~~~~~~~
In file included from CabIV.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];
| ^~~~~~~~
./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 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];
| ^~~~~~~~
Reverb.cc:250:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
250 | register ./dsp/IIR2.hd:o154ub:l5e: xerror: lISO C++17 does not allow 'register' storage class specifier [-Wregister]
= x + d154e | c a y * traengki.sdteelra yi[n3t] .zg e=t (h);;
| | ^~~~~~~~ ^~~~~~~~
In file included from Eq.cc:33:
In file included from ./Eq.h:33:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register i./dsp/IIR2.hn:t156 :z5 := error: hISO C++17 does not allow 'register' storage class specifier [-Wregister];
| ^~~~~~~~
156 | register T r = 0;
| ^~~~~~~~
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();
| ^~~~~~~~
./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:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
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 =
| ^~~~~~~~
./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: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:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | register int z = h;
| ^~~~~~~~
./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 ^~~~~~~~:
197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | register T r = 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:156In file included from :Noisegate.cc5::28 :
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
156 | ./basics.hr:e194g:i13s:t ewarning: r T use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]r
= 0;
| ^~~~~~~~
194 | return (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 =
| ^~~~~~~~
./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 | 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 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 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];
| ^~~~~~~~
Chorus.cc:30:
In file included from ./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 ./Chorus.hWhite.cc:28:
./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 :194133 | :5 : error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
ret 133u | r n ( irseignifs t(evr) T| |r i=s nsa n*( va)[)0 ]?;
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;
| ^~~~~~~~
32./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/Delay.hIn 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 v4f_map (v4f_t x)
| ^
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register int z = h;
| ^~~~~~~~
104:./dsp/v4f.h:./dsp/IIR2.h159::12177:: 5: error: error: no matching function for call to 'v4f_map'
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | 159 | r e g iys[t1e]r =T vr4 f=_ m0a;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)
| ^
5: ./dsp/v4f.h:161:20./dsp/IIR2.h:: 195:5error: : no matching function for call to 'v4f_map'
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from 195161 | | ToneStack.cc : 30 :
rye[g2i]s ./basics.ht:=e194 r:v13 4:i fnwarning: _t2 use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]*
z =v 4hf;_
m| a ^~~~~~~~p
<__ b194u | i l t i nr_ectousrfn> ((iws)i;n f/ *( vb) *|/|
i| s ^~~~~~~~~~~~~~~~~~~~~~~n
an(v))./dsp/v4f.h :78?:7 : 0 note: :candidate template ignored: builtin functions must be directly called for template parameter 'fn'
v;
| 78 | ^~~~~~~~~
v4f_t v4f_map (v./dsp/IIR2.h:4197f:_5t: xerror: )
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
| ^
197 | register 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;
| ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./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 Pan.cc:32:
In file included from ./Pan.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register sample_t a =
| ^~~~~~~~
104 | ./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 sample_t c =
| ^~~~~~~~
In file included from register sample_t a =
| ^~~~~~~~
Scape.cc:28:
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
In file included from ./Scape.h:./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | register sample_t c =
| ^~~~~~~~
34:
./dsp/IIR2.hIn 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)
| ^
:110./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)
| ^
:5./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)
| ^
: error: In file included from ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | register int z = h;
| ^~~~~~~~
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]
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
75 | ./dsp/v4f_IIR2.h :48r:11e:g isterror: eno matching function for call to 'v4f_map'r
double s = b*y[z ]48; |
| ^~~~~~~~
sin = v4f_map<__builtin_sin./dsp/v4f.hf:>168: 5(:w );error:
ISO C++17 does not allow 'register' storage class specifier [-Wregister]|
^~~~~~~~~~~~~~~~~~~~~~~
168 | ./dsp/v4f.h : 78 : 7:re ginote: scandidate template ignored: builtin functions must be directly called for template parameter 'fn't
er v784 | fv_4tf _st =v 4yf[_2m]a p* (yv[4z./dsp/IIR2.hf:]_112;:t 5
:x | ^~~~~~~~)
error:
ISO C++17 does not allow 'register' storage class specifier [-Wregister]|
^
112 | register T r = s * a[0];
| ^~~~~~~~
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 | v4f_t v4f_map (v4f_t x)
| ^
Noisegate.cc:31./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 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 | ./dsp/IIR2.hD:e133s:c5r: iperror: tISO C++17 does not allow 'register' storage class specifier [-Wregister]o
rStub() 133 | { m ermesgeits(ttehri sT, 0r, s=i zse o*f (a*[t0h]i;s
) )| ; ^~~~~~~~
}
| ^
In file included from ./Noisegate.h:32:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
110 | ./Descriptor.h : 66 : 29r:e gnote: iexplicitly cast the pointer to silence this warnings
ter int z = 66 | h ;
D e| s ^~~~~~~~c
riptorStub() { memset(this,0,sizeof(*this)); In file included from }AutoFilter.cc
: 31| ^
:
| (void*)
./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:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
154 | re./dsp/Sine.hg:i104s: t194e5 | r: ierror: nISO C++17 does not allow 'register' storage class specifier [-Wregister] t
rze t=u rhn;
( i| s ^~~~~~~~104i
| n f ( vr)e g|i|s tiesrn adno(uvb)l)e ?s 0= :bIn file included from White.ccv*:; 31
y :
[| z ^~~~~~~~~]
./Descriptor.h;: 66
: 29| : ^~~~~~~~
warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
./dsp/IIR2.h:156:5: ./dsp/IIR2.herror: :ISO C++17 does not allow 'register' storage class specifier [-Wregister]66112
| :5 : error: 156D | ISO C++17 does not allow 'register' storage class specifier [-Wregister]e
s c r irpet go112ir | sS tt eu rb./basics.h :(194rT:)e 26 r:g{ iwarning: =msuse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] et
0me;sr
e In file included from tT interface.cc| ( 194: ^~~~~~~~tr | 35
h :
i= In file included from s ./Cabinet.h,s :0 r41,*e:
s tiau./dsp/v4f_IIR2.hz[:re0n201o] :f;(25(
i:* s t| iherror: ^~~~~~~~ni
fsISO C++17 does not allow 'register' storage class specifier [-Wregister])
)(;v )}
| || ^i
s n201a | n ( vi)n)l i?n e0 v:4 fv_;t
p| r ^~~~~~~~o
cess (register v4f_t s)
| ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | Desc./dsp/IIR2.hr:i175p:t5o:r Serror: tISO C++17 does not allow 'register' storage class specifier [-Wregister]u
b() { me m175s | e t ( t hirse,g0i,sstiezre oifn(t* tzh i=s )h);;
}|
^~~~~~~~
| ^
| (void*)
./dsp/IIR2.h./dsp/IIR2.h::177131::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]
177In file included from | ToneStack.cc 131: | 32 :
r e grie./dsp/Sine.hsg:ti75es:rt5 e:Tr rierror: n=tISO C++17 does not allow 'register' storage class specifier [-Wregister]
0z;
= | h ^~~~~~~~;
| ^~~~~~~~
75 | register double s = b*y[z];
| ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T In file included from rCompress.cc :=26 :
s * a[0]./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:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | 194r | e g i s treert uirnnt (zi s=i nhf;
( v| ) ^~~~~~~~
|| isnan(v)) ? 0 : v;
| ^~~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
197 | ./basics.h : 194 : 26r:e gwarning: iuse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]s
ter T r = 1940 | ;
./dsp/IIR2.h| : ^~~~~~~~ 154
:r5e:t urerror: nISO C++17 does not allow 'register' storage class specifier [-Wregister]
(isinf 154 | ( v ) |r|e giissntaenr( vi)n)t ?z 0= :h ;v
; |
^~~~~~~~|
^~~~~~~~
./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 Eq.cc:33:
In file included from ./Eq.h:35:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
158./dsp/IIR2.h | :175 : 5 : y[error: 0ISO C++17 does not allow 'register' storage class specifier [-Wregister]]
= v4f_ m175a | p < _ _ brueiglitsitne_rs iinnft> z( w=) ;h
;
| ^~~~~~~~~~~~~~~~~~~~~~~|
^~~~~~~~
./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/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | re./dsp/Sine.hg:i104s:t5e:r error: TISO C++17 does not allow 'register' storage class specifier [-Wregister] r
= 0;
| ^~~~~~~~
104 | regisIn file included from tAmp.cce:r30 d:
oIn file included from u./Amp.hb:l35e:
In file included from s./dsp/Oversampler.h :=34 :
bIn file included from ./dsp/sinc.h:*31 :
y[z]; ./dsp/Sine.h
: 75| :5 ^~~~~~~~:
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
75 | reg./dsp/v4f.hi:s159t:e12r: derror: ouno matching function for call to 'v4f_map'b
le s = b*y[z ]159; |
| ^~~~~~~~y
[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
| ^~~~~~~~~~~~~~~~~~~~~~~./dsp/IIR2.h
:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:78:7: note: 195 | candidate template ignored: builtin functions must be directly called for template parameter 'fn'
r e78g | ivs4tfeIn file included from _rCabIV.cct : i31vn:
4tIn file included from f ./Cabinet.h_:zm41 a:
=p h(./dsp/v4f_IIR2.h;v:
448 f:| _ ^~~~~~~~11t
: xerror: )no matching function for call to 'v4f_map'
| ^
48 | sin = v4f_map<__builtin_sinf> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/IIR2.h./dsp/v4f.h::19778::57:: error: note: ISO C++17 does not allow 'register' storage class specifier [-Wregister]candidate template ignored: builtin functions must be directly called for template parameter 'fn'
78197 | | v 4 f _ tr ./dsp/v4f.hev:g4161if:s_20tm:ea rperror: Tno matching function for call to 'v4f_map'(
vr4 f=_ t0 ;x
)
| 161 | ^~~~~~~~|
^
y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
| ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: In file included from note: CabIV.cc:candidate template ignored: builtin functions must be directly called for template parameter 'fn'31
:
In file included from ./Cabinet.h :4178:
| v./dsp/v4f_IIR2.h4:49f:11_:t error: v4no matching function for call to 'v4f_map'f
_map (v 449f | _ t x )c
o s| ^=
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)
| ^
./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];
| ^~~~~~~~
./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 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)
| ^~~~~~~~
./dsp/v4f_IIR2.h:185:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
185 | register v4f_t r = s * a[0];
| ^~~~~~~~
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 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<__bui./dsp/v4f_IIR2.hl:t205i:n5_:c oerror: sISO C++17 does not allow 'register' storage class specifier [-Wregister]f
> (w);
| ^~~~~~~~~~~~~~~~~~~~~~~
205 | regi./dsp/v4f.hs:t78:e7:r note: vcandidate template ignored: builtin functions must be directly called for template parameter 'fn'4
In file included from f _78Click.cct | : 33vr:
4 f=_ t./Descriptor.hs : v66*4: f29a_:[m 0a]warning: p; first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
(
v| 4 ^~~~~~~~f
_t x)
| ^
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*)
./dsp/v4f_IIR2.h:226:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
226 | register v4f_t r = s * a[0];
| ^~~~~~~~
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 (register v4f_t s)
| ^~~~~~~~
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]
133 | register T r = s * a[0];
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
./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./dsp/v4f_IIR2.h:326:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
326 | register uint h2 = h1 ^ 1;
| ^~~~~~~~
:177./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];
| ^~~~~~~~
:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177./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/v4f_IIR2.h:356:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
356 | register v4f_t r;
| ^~~~~~~~
regist./dsp/v4f_IIR2.h:380:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
380 | register uint h2 = h1 ^ 1;
| ^~~~~~~~
er ./dsp/v4f_IIR2.h:383:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
383 | registefatal error: r too many errors emitted, stopping now [-ferror-limit=]
v4f_t r = s * a[0];
| ^~~~~~~~
T r = 0;
| ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
195 | 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)
| ^
r./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)
| ^
eg./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'
In file included from 78 | Saturate.ccv:428f_:
t v4f_./basics.hm:194a:p13: (warning: v4use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]f
_t x)
| ^
ister int z = h;
| ^~~~~~~~
194./dsp/v4f.h | ./dsp/IIR2.h: 197 : 5 : rerror: etISO C++17 does not allow 'register' storage class specifier [-Wregister]u
rn (isinf (v) 197| | | i s nraeng(ivs)t)e r? T0 r: =v ;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;
| ^~~~~~~~
:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
168 | register v4f_t s = y[2] * y[In file included from z]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 =
| ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
106 | register sample_t b =
| ^~~~~~~~
In file included from Scape.cc:29:
./Descriptor.h:66:29: warning: ./dsp/Delay.hfirst argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]:
108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
108 | 66 | rDeegsicsrtieprt osraSmtpulbe(_)t {c m=e m
s e| t ^~~~~~~~(
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*)
./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)
| ^
In file included from ToneStack.cc:35:
fatal error: ./Descriptor.htoo many errors emitted, stopping now [-ferror-limit=]:
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 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;
| ^~~~~~~~
./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 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)
| ^
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from CabIII.cc: 31131:
| In file included from ./Cabinet.h : 41 :
r./dsp/v4f_IIR2.he:g49i:s11t:e rerror: no matching function for call to 'v4f_map'i
nt z = h ;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)
| ^
./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;
| ^~~~~~~~
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ./dsp/IIR2.hISO C++17 does not allow 'register' storage class specifier [-Wregister]:
177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
177 | 201 | r eignilsitneer vT4 fr_ t= p0r;o
c e| s ^~~~~~~~s
(register v4f_t s)
| ^~~~~~~~
./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 Noisegate.cc:32In file included from :
Compress.cc:28:
In file included from ./Descriptor.h./Compress.h::6635:29:
:In file included from ./dsp/sinc.h:31warning: :
first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
66 | Descrip t75o | r S t u br(e)g i{s tmeerm sdeto(utbhlies ,s0 ,= sbi*zye[ozf](;* th
i s| )) ^~~~~~~~;
}
| ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
104 | register double s = b * y[z];
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
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]
In file included from Saturate.cc:30:
In file included from In file included from ./Saturate.h:Chorus.cc32::
31In file included from ./dsp/Oversampler.h:
:6634 | :
./Descriptor.hIn file included from :./dsp/sinc.h 66:D:31e29:
s:c r./dsp/Sine.hiwarning: :p75first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]t:
o5r:S terror: uISO C++17 does not allow 'register' storage class specifier [-Wregister]b
( )66 | { mDeems sc75er | ti (p tt ho irrsSe,tg0ui,bss(ti)ez re{ o dfmo(eu*mbtslheeit s(s)t )h=;i sb},*
0y ,[| s ^zi
]z;e o
f (| * ^~~~~~~~t
his)); }
| ^
./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 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];
| ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
66 | DescriptorStub() { memset(this,0,sizeof(*this)); }
| ^
| (void*)
./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/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 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)); }
| ^
./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 Amp.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 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<__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 2 warnings and 20 errors generated.
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 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)
| ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
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]
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:make: *** [Makefile:62: Eq.o] Error 1
133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
133 | register T rmake: *** Waiting for unfinished jobs....
= 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 | 2 warnings and 20 errors generated.
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;
| ^~~~~~~~
2In file included from Saturate.cc:30:
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 =
| ^~~~~~~~
warnings and 20 errors generated.
./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 sample_t c =
| ^~~~~~~~
make: *** [Makefile:62: CabIV.o] Error 1
make: *** [Makefile:62: CabIII.o] Error 1
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*)
3 warnings and 2 errors generated.
2 warnings and 20 errors generated.
3make: *** [Makefile:62: Sin.o] Error 1
warnings and 5 errors generated.
make: *** [Makefile:62: interface.o] Error 1
3 warnings and 20 errors generated.
make: *** [Makefile:62: Phaser.o] Error 1
make: *** [Makefile:62: Click.o] Error 1
3 warnings and 7 errors generated.
3 warnings and 13 errors generated.
make: *** [Makefile:62: Reverb.o] Error 1
make: *** [Makefile:62: Pan.o] Error 1
3 warnings and 2 errors generated.
make: *** [Makefile:62: ToneStack.o] Error 1
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.h3:107 warning:3s: and 13 errornote: sarray 'saturate' declared here generated
.
107 | struct {
| ^
3 warnings and 15 errors generated.
3 warnings and 15 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].four, saturate[1].four);
| ^ ~
./Compress.h:107:3: note: array 'saturate' declared here
107 | struct {
| ^
make: *** [Makefile:62: Noisegate.o] Error 1
make: *** [Makefile:62: Chorus.o] Error 1
make: *** [Makefile:62: Scape.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.
2 warnings generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Saturate.o] Error 1
3 warnings generated.
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.