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.

Error details

Submitted on:
09/11/26 02:44
Error type:
Recipe
Task:
do_compile
Recipe:
caps
Recipe version:
0.9.26-r0
Machine:
qemuarm64
Distro:
yoe
Build system:
aarch64-linux
Target system:
aarch64-yoe-linux
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
1c30ee55965fc903f77d113a3eae443fe2e95b72
Build:
#254136
Submitter:
info@yoedistro.org
Similar errors:
2
Open a bug