DEBUG: Executing shell function do_compile
NOTE: make -j 64 CC=aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot CFLAGS= -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC ARCH= all
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot -MM -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC  Amp.cc AutoFilter.cc CabIII.cc CabIV.cc Chorus.cc Click.cc Compress.cc Eq.cc Fractals.cc interface.cc Noisegate.cc Pan.cc Phaser.cc Reverb.cc Saturate.cc Scape.cc Sin.cc ToneStack.cc White.cc dsp/polynomials.cc > depend
Makefile:62: warning: ignoring prerequisites on suffix rule definition
Makefile:62: warning: ignoring prerequisites on suffix rule definition
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Amp.o -c Amp.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o AutoFilter.o -c AutoFilter.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIII.o -c CabIII.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIV.o -c CabIV.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Chorus.o -c Chorus.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Click.o -c Click.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Compress.o -c Compress.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Eq.o -c Eq.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Fractals.o -c Fractals.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o interface.o -c interface.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Noisegate.o -c Noisegate.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Pan.o -c Pan.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Phaser.o -c Phaser.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Reverb.o -c Reverb.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Saturate.o -c Saturate.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Scape.o -c Scape.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Sin.o -c Sin.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o ToneStack.o -c ToneStack.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o White.o -c White.cc
aarch64-yoe-linux-clang++  -mcpu=cortex-a57+crc -mbranch-protection=standard  --dyld-prefix=/usr -fstack-protector-strong  -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/sources/caps-0.9.26=/usr/src/debug/caps/0.9.26  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o dsp/polynomials.o -c dsp/polynomials.cc
In file included from Click.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Click.cc:29:
In file included from ./dsp/RBJ.h:29:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Amp.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Fractals.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Amp.cc:30:
In file included from ./Amp.h:33:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from ./dsp/IIR2.h:interface.cc156::335::
 error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  ./basics.h156: | 194        :        13        :         rwarning: eguse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]i
ster T r = 0;
      |                                 ^~~~~~~~
  194 |                                 return (isinf (vIn file included from )Click.cc :|33| :
isna./Descriptor.hn:(66v:)29):  ?warning:  0first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall] 
: v;
      |                                         ^~~~~~~~~
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      | ./basics.h                                          ^:
194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ./dsp/IIR2.h?: 1750: 5::  verror: ;ISO C++17 does not allow 'register' storage class specifier [-Wregister]

      |                                                      ^~~~~~~~
  175 |                                 regist./Descriptor.he:r66 :i29n:t  note: zexplicitly cast the pointer to silence this warning 
= h;
      |                                 ^~~~~~~~
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Compress.cc:26:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Fractals.cc:33:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from Eq.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Amp.cc:30:
In file included from ./Amp.h:35:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[In file included from zWhite.cc]:;28 :

      |                                 ^~~~~~~~
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from Eq.cc:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
In file included from ToneStack.cc:30:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
In file included from CabIII.cc:28./basics.h:
:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v  )194) |          ?                 0         r:e tvu;r
n       | (                                                     ^~~~~~~~i
sinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from White.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
In file included from ToneStack.cc:32:
./Descriptor.h:66:./dsp/Sine.h:2975:: 5: note: error: explicitly cast the pointer to silence this warningISO C++17 does not allow 'register' storage class specifier [-Wregister]

   66 |            75         | D        e        s        c        rriepgtiosrtSetru bd(o)u b{l em esm s=e tb(*ty[z]; 
      |                                 ^~~~~~~~
hiIn file included from sPhaser.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from Saturate.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v)In file included from  |CabIII.cc:|30 :
iIn file included from s./dsp/RBJ.hn:a29n:
(v)) ./dsp/IIR2.h?: 1100: 5::  verror: ;
ISO C++17 does not allow 'register' storage class specifier [-Wregister]      
|                                                      ^~~~~~~~
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 regIn file included from isPhaser.cct:e30r:
 In file included from T./Phaser.h :r31 :
= s *./dsp/Sine.h :a75[:05]:; 
error:       | ISO C++17 does not allow 'register' storage class specifier [-Wregister]                                ^~~~~~~~

   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from Scape.cc:26:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
./dsp/IIR2.h:156:5:   error: 194ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 |                                   156r | e        t        u        r        nr e(giissitnefr  (Tv )r  |=|  0i;s
      n| a                                ^~~~~~~~n
(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  104 |                                   194 | r        e        g        i        srteetru rdno u(bilsei nsf  =( vb)  *| |y [izs]n;a n
(      | v                                ^~~~~~~~)
) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
In file included from Pan.cc:29:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
In file included from Reverb.cc:46:
  194 |                         ./basics.h        :r194e:t13u:r nwarning:  (use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]i
sinf (v) || isnan(v)) ? 0   :194  | v        ;        
              |                                                 ^~~~~~~~~r
eturn (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 reIn file included from tuScape.ccr:n28 :
(iIn file included from s./Scape.hi:29./basics.hn:
:f194: 26./dsp/Sine.h(::75v :)warning:  use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]5|:
|  error: iISO C++17 does not allow 'register' storage class specifier [-Wregister]s  
n194 | a        n        (        v   )75 |         )re         ?t        u         0r         rn:e ( gviis;is
n      tf|  (ev                                                     ^~~~~~~~)r
 | |d oiusbnlaen s(./dsp/Sine.h :v)=) 104 b?:5 *: 0y error: [z:ISO C++17 does not allow 'register' storage class specifier [-Wregister] v];
;
       
|       |                                                      ^~~~~~~~
                                  ^~~~~~~~104
 |                                 register doubleIn file included from  s Eq.cc=: 33b:
 In file included from * y./Eq.h[:z33]:
; 
      |                                 ^~~~~~~~./dsp/IIR2.h
:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from Noisegate.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 r./dsp/IIR2.he:t133u:r5n:  (error: iISO C++17 does not allow 'register' storage class specifier [-Wregister]s
inf (v  )133  | |        |                 i        srneagni(svt)e)r  ?T  0r  :=  vs; 
*       | a                                        ^~~~~~~~~[
0];
      |                                 ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Compress.cc:28:
In file included from ./Compress.h:35:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t In file included from v4CabIV.ccf:_28m:
ap (v4f_./basics.ht:194 :x13):
       | warning:       ^
use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                 ./dsp/v4f.h        :        159r:e12t:u rnerror:  no matching function for call to 'v4f_map'(
isinf (v) |  |159  | i        s        n        a        ny([v1)])  =?  v04 f:_ mva;p
      <| _                                                     ^~~~~~~~_
builtin_sinf> (v4f_2 * w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
  161 |                                 y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from Phaser.cc:30:
In file included from ./Phaser.h:33:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
In file included from Chorus.cc:28:
./dsp/v4f.h:168:5: ./basics.herror: :194ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  168 |                                 register v4f_t s = y[2  ]194  | *                 y        [        zr];e t
u      r| n                                ^~~~~~~~ 
(isinf (v) || isnan(./dsp/Delay.hv:)106:)5:  ?error:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]0
 :In file included from  vSaturate.cc  :;106
30       | :
| In file included from         ./Saturate.h                                        ^~~~~~~~~
:        32        :
        In file included from r./dsp/Oversampler.he:34g:
iIn file included from s./dsp/sinc.ht:31e:
r s./dsp/Sine.ha:m75:p5:l eerror: _tISO C++17 does not allow 'register' storage class specifier [-Wregister] 
b =
      |                                 ^~~~~~~~
   75 |                                 register ./basics.hd:o194u:26b:l ewarning:  suse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
 = b*y[  z194] | ;                 
                      | r                                ^~~~~~~~e
turn (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from Reverb.cc:48:
In file included from ./Reverb.h:52:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register In file included from sPan.cca:m30pl:
eIn file included from _./dsp/RBJ.ht: 29c:
 = 
      |                                 ^~~~~~~~./dsp/IIR2.h
:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
In file included from ToneStack.cc:35:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(./dsp/IIR2.ht:h133i:s5,:0 ,serror: iISO C++17 does not allow 'register' storage class specifier [-Wregister]z
eof(*th  i133s | )        )        ;                 }r
e      | g                                          ^i
s      t| e                                          (void*)r
 T r = s * a[0];
      |                                 ^~~~~~~~
In file included from Chorus.cc:30:
In file included from ./Chorus.h:29:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<_./dsp/IIR2.h_:b156:u5i:l terror: iISO C++17 does not allow 'register' storage class specifier [-Wregister]n
_sinf>   156( | w        )        ;        
              r| e                                      ^~~~~~~~~~~~~~~~~~~~~~~g
ister T r = 0;
      ./dsp/v4f.h| :                                ^~~~~~~~78
:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__builtin_cosf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78./dsp/IIR2.h | :v175:45f:_ terror:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]v
4f_map   (175v | 4        f        _        t         rxe)g
i      s| t      ^e
r int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from interface.cc:35:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]  
201 |                 inline v4f  _104t |          p        r        o        creesgsi s(treerg idsotuebrl ev 4sf _=t  bs )*
       y| [                                      ^~~~~~~~z
]In file included from ; Scape.cc
:      28| :
                                ^~~~~~~~In file included from 
./Scape.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
In file included from AutoFilter.cc:31:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                         In file included from         Noisegate.ccr:e31gi:
sIn file included from t./Noisegate.he:r32./basics.h :
:s194a:26m:p./dsp/IIR2.h l:warning: 110e:use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]_5
t:  b error: =ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  
      194|  |                                 ^~~~~~~~        
                        return (  i110s | i        n        f                 (rve)g i|s|t eirs niannt( vz) )=  ?h ;0
       :|                                  ^~~~~~~~v
;
      |                                                      ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sampl./dsp/IIR2.he:_112t: 5c:  =error:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]

      |                                 ^~~~~~~~
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__buIn file included from iPhaser.ccl:t31in:
_sinf>./Descriptor.h :66(:29w:) ;warning: 
      first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]| 
                                       ^~~~~~~~~~~~~~~~~~~~~~~
   66 |                 DescriptorS./dsp/v4f.ht:78u:7b: ()note:  candidate template ignored: builtin functions must be directly called for template parameter 'fn'{
 mem   s78e | tv(4tfh_its ,v04,fs_imzapeo f((v*4tfh_its )x))./dsp/IIR2.h;
 :      154}| :5
      ^      :
|                                            ^error: 
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub./dsp/v4f.h(:)159 :{12 : me./dsp/IIR2.herror: m:sno matching function for call to 'v4f_map'156e
:t5:( terror: hISO C++17 does not allow 'register' storage class specifier [-Wregister]i  
s159, | 0        ,                  s156         | yi        [z        e        1o        ]rf e(g=*i tsIn file included from vhReverb.cc:t4i48efs:
rIn file included from _)./Reverb.h :m)54T:
a; rp ./dsp/Sine.h :=<}75
       __:0| ;b                                          ^
5
:u             | il|                                 ^~~~~~~~error: 
t                                          (void*)ISO C++17 does not allow 'register' storage class specifier [-Wregister]
i
n_sinf> (v4f_2    75* |          w        )        ;        
r      e| g                                       ^~~~~~~~~~~~~~~~~~~~~~~i
ster ./dsp/v4f.hd:78o:7u:b lnote: ecandidate template ignored: builtin functions must be directly called for template parameter 'fn' 
s =    b78* | yv[4zf]_;t  
v      4| f                                ^~~~~~~~_
map (v4f_t x)
      |       ^
In file included from CabIV.cc:30:
In file included from ./dsp/RBJ.h:29:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5:./dsp/v4f.h :161:error: 20: ISO C++17 does not allow 'register' storage class specifier [-Wregister]error: 
no matching function for call to 'v4f_map'
  175 |                                   r161 | e        g        i        s        tye[r2 ]i n=t  vz4 f= _h2; 
*       | v                                ^~~~~~~~4
f_map<__builtin_cosf> (w); /*./dsp/IIR2.h :b112: 5*: /error: 
      | ISO C++17 does not allow 'register' storage class specifier [-Wregister]                                               ^~~~~~~~~~~~~~~~~~~~~~~

  112./dsp/v4f.h | :78        :7        :                 note: rcandidate template ignored: builtin functions must be directly called for template parameter 'fn'e
gis   t78 | evr4 fT_ tr  v=4 f./dsp/IIR2.hs:_177 m:5*ap:   a(error: [vISO C++17 does not allow 'register' storage class specifier [-Wregister]
40f]_  ;t
177       | |                                          ^~~~~~~~x        
        )        
      r| e      ^g
ister T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h./dsp/v4f.h::195168::55: : error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./dsp/IIR2.h
ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
131:5: error:   ISO C++17 does not allow 'register' storage class specifier [-Wregister]195
 |                   168         |                 r          131e         |         g        ri        es        gt        iersret geiirns ttv e4zrf  _=it n hts;  
z=        | =y                                ^~~~~~~~ [
h;2
]       | *                                ^~~~~~~~ 
y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                         ./dsp/IIR2.h        :r133e:g5i:s terror: eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
 T r =   0133; | 
                      |                                         ^~~~~~~~        
register T r = s ./dsp/Sine.h*: 104a:[50:] ;
error:       | ISO C++17 does not allow 'register' storage class specifier [-Wregister]                                ^~~~~~~~

  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Compress.cc:29:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this));In file included from  }
      | CabIII.cc:                                          ^
31:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]./Descriptor.h;: 66:
29      :|                                  ^~~~~~~~
note: explicitly cast the pointer to silence this warning
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   66 |                   D175 | e        s        c        r        irpetgoirsStteurb (i)n t{  zm e=m she;t
      (| t                                ^~~~~~~~h
is,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 re./dsp/v4f_IIR2.hgi:s185t:e5r:  T error: r ISO C++17 does not allow 'register' storage class specifier [-Wregister]= 
0;
      |                                 ^~~~~~~~
  185 |                                 register v4f_t r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z =In file included from  Eq.cch:;33
      | :
                                ^~~~~~~~
In file included from ./Eq.h:35:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r./dsp/v4f.h :=78: 70:; 
note:       | candidate template ignored: builtin functions must be directly called for template parameter 'fn'                                ^~~~~~~~

   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f_IIR2.h:205:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  205 |                                 register v4f_t r = s * a[0];
      |                                 ^~~~~~~~
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |         ./dsp/Sine.h        :        104        :y5[:1 ]error:  =ISO C++17 does not allow 'register' storage class specifier [-Wregister] 
v4f_map<__builti  n104_ | s        i        n        f        >r e(gvi4sft_e2r  *d owu)b;l
e       | s                                       ^~~~~~~~~~~~~~~~~~~~~~~ 
= b * y[./dsp/v4f.hz:]78;: 7
:       | note:                                 ^~~~~~~~
candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
  161 |                                 y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /./dsp/v4f_IIR2.h*: 226b: 5*:/ 
      | error:                                                ^~~~~~~~~~~~~~~~~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:78:7:   226 | note:         candidate template ignored: builtin functions must be directly called for template parameter 'fn'        
                re   g78i | svt4efr_ tv 4vf4_ft_ mra p=  (sv 4*f _at[ 0x]);

            | |       ^                                ^~~~~~~~

./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4f_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
In file included from Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<__builtin_sinf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__builtin_cosf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from dsp/polynomials.cc:31:
dsp/../basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
dsp/../basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<__builtin_sinf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      | In file included from       ^
Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  201 |                 inline v4f_t process (register v4f_t s)
In file included from       Eq.cc| :                                      ^~~~~~~~33
:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__builtin_cosf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  201 |                 inline v4f_t process (In file included from rAmp.cce:g31is:
ter v4./Descriptor.hf./dsp/v4f_IIR2.h:_:66t326: 29:s:5 ):warning: 
       first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]| error: 
                                      ^~~~~~~~ISO C++17 does not allow 'register' storage class specifier [-Wregister]

   66 |                   D326e | s        c        r        i        prteogriSsttuebr( )u i{n tm ehm2s e=t (ht1h i^s ,10;,
s      i| z                                ^~~~~~~~e
of(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/v4f_IIR2.h:329:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  329 |                                         register v4f_t r = s * a[0];
      |                                         ^~~~~~~~
In file included from Scape.cc:28:
In file included from ./Scape.h:34:
In file included from ./dsp/IIR2.hReverb.cc::49110::
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./Descriptor.h
:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
  110 |                                    r66e | g        i        sDteesrc riinptt ozr S=t uhb;(
)       | {                                ^~~~~~~~ 
memset(this,0,sizeof(*this)); }
      |                                           ^
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 r./Descriptor.he:g66i:s29t:e rnote:  explicitly cast the pointer to silence this warningT
 r = s * a   [660 | ]        ;        
D      e| s                                ^~~~~~~~c
riptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/v4f_IIR2.h:353:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  353 |                                 register uint h2 = h1 ^ 1;
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      | ./dsp/v4f_IIR2.h                                ^~~~~~~~
:356:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  356 |                                         register v4f_t r;
      |                                         ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/v4f_IIR2.h:380:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  380 |                                 register uint h2 = h1 ^ 1./dsp/IIR2.h;:175
:      5| :                                 ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/v4f_IIR2.h:383:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  383 |                                         register v4f_t r = s * a[0];
      |                                         ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from Pan.cc:32:
In file included from ./Pan.h:32:
./dsp/Delay.h:104In file included from Chorus.cc:30:
In file included from ./Chorus.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  :104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
5: ./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./dsp/Delay.h
:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
  104 |                                 rIn file included from Noisegate.cc:31:
In file included from ./Noisegate.h:36:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
egi./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
st./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
er sample_t./dsp/v4f_IIR2.h:552:12: error: no matching function for call to 'v4f_map'
  552 |                                 a[0] = v4f_map<__builtin_sinf> (f);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
 afatal error: too many errors emitted, stopping now [-ferror-limit=]
 = 
      |                                 ^~~~~~~~
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |                                 y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/Delay.h./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
  161 |                                 y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from AutoFilter.cc:33:
In file included from ./AutoFilter.h:38:
:./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
106:5./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4f_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
: In file included from Saturate.cc:30:
In file included from ./Saturate.h:36:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:112:  5110: |          error:         ISO C++17 does not allow 'register' storage class specifier [-Wregister]        
        register   i112n | t                 z                 r=e ghi;st
e      r|                                  ^~~~~~~~
T r = s * a[0];
      |                                 ^~~~~~~~
error: ./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t ./dsp/IIR2.hb: 131=:5
:       | error:                                 ^~~~~~~~
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
./dsp/IIR2.h      :| 133                                ^~~~~~~~:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = ./dsp/IIR2.h
:      154| :                                ^~~~~~~~5
: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                         ./dsp/IIR2.h        :r154e:g5i:s terror: eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
 int z   154= |          h        ;        
              r| e                                ^~~~~~~~g
ister int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:156:5:   error: 156 | ISO C++17 does not allow 'register' storage class specifier [-Wregister]        
                        re  g156i | s        t        e        r         rTe gri s=t e0r; 
T       | r                                ^~~~~~~~ 
= 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h./dsp/IIR2.h::175175::55::  error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]ISO C++17 does not allow 'register' storage class specifier [-Wregister]

  175 |           175         |                                 r        e        griesgtiesrt eirn ti nzt  =z  h=; 
h      ;| 
                                ^~~~~~~~      
|                                 ^~~~~~~~
./dsp/IIR2.h:177:5: ./dsp/IIR2.herror: :177ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                   177r | e        g        i        s        treerg iTs tre r=  T0 ;r
       =|                                  ^~~~~~~~0
;
      |                                 ^~~~~~~~
In file included from Noisegate.cc:32:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]./Descriptor.h
:66:29: note:   195explicitly cast the pointer to silence this warning | 
        ./dsp/IIR2.h        :        195        In file included from :r5CabIV.cce::   g 3166:
iIn file included from error: s | ./Cabinet.ht:ISO C++17 does not allow 'register' storage class specifier [-Wregister]38        :
eIn file included from 
./dsp/Oversampler.h        r:D 34e:
iIn file included from s./dsp/sinc.hn:  c195t | 31 r        i:
z         p        =        ./dsp/Sine.h t:hor75;:r5eS
t:g       uerror: i| sb                                ^~~~~~~~t(
eISO C++17 does not allow 'register' storage class specifier [-Wregister]r
)  i{n tm ezm s=e ht;   (
75t |       h        | i                                        ^~~~~~~~s        ,
        0r,esgiizsetoefr( *dtohuibsl)e./dsp/IIR2.h): 197:5;:s   error: =}ISO C++17 does not allow 'register' storage class specifier [-Wregister] 

b      *| y                                          ^  [
197z | ]              ;|          
                                          (void*)              
        | ./dsp/IIR2.hr:                                ^~~~~~~~197e
:g5i:s teerror: rISO C++17 does not allow 'register' storage class specifier [-Wregister] T
 r =   1970 | ;        
                              | r                                ^~~~~~~~e
gister T r = 0;
      |                                 ^~~~~~~~
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<__builtin_sinf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__builtin_cosf> (./dsp/Sine.hw:)104;:
5      :|                                        ^~~~~~~~~~~~~~~~~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
  104 |            78 |         v        4f        _retg ivs4tfe_rm adpo u(bvl4fe_ ts  x=) 
b      |        ^*
 y[z]; 
      |                                 ^~~~~~~~
In file included from In file included from CabIII.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  201 |                 inline v4f_t process (register v4f_t s)
      |                                       ^~~~~~~~
Pan.cc:33:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from Chorus.cc:30:
In file included from ./Chorus.h:34:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from   133Scape.cc | :        29                :
        regis./Descriptor.ht:e66r: 29T:  rwarning:  =first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall] 
s * a[0];
      |                                 ^~~~~~~~
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,si./dsp/IIR2.hz:e154o:f5(:* terror: hISO C++17 does not allow 'register' storage class specifier [-Wregister]i
s)); }  
154       | |                                                   ^        
                      | r                                          (void*)e
gister int z = h;
      |                                 ^~~~~~~~
In file included from Sin.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isi./dsp/IIR2.hn:f156 :5(: verror: )ISO C++17 does not allow 'register' storage class specifier [-Wregister] 
|| is  n156a | n        (        v        )        )r e?g i0s t:e rv ;T
       r|                                          ^~~~~~~~~=
 0;
      |                                 ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from AutoFilter.cc:34:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorSt./dsp/IIR2.hu:b175(:)5 :{  error: mISO C++17 does not allow 'register' storage class specifier [-Wregister]e
mset(th  i175s | ,        0        ,        s        irzeegoifs(t*etrh iisn)t) ;z In file included from  }Saturate.cc=
:       30h| :
;                                          ^In file included from 

./Saturate.h      :| 38                                ^~~~~~~~:

./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
./dsp/IIR2.h:177   :665 | :                 error: DISO C++17 does not allow 'register' storage class specifier [-Wregister]e
scrip  t177o | r        S        t        u        br(e)g i{s tmeerm sTe tr( t=h i0s;,
0      ,| s                                ^~~~~~~~i
zeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
In file included from Sin.cc:30:
In file included from ./Sin.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
Reverb.cc:250:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  250 |         register double xl = x + decay*tank.delay[3].get();
      |         ^~~~~~~~
Reverb.cc:251:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  251 |         register double xr = x + decay*tank.delay[1].get();
      |         ^~~~~~~~
In file included from Sin.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from Saturate.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |                                 y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
  161 |                                 y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4f_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
In file included from Chorus.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<__builtin_sinf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__builtin_cosf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  201 |                 inline v4f_t process (register v4f_t s)
      |                                       ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
make: *** [Makefile:62: Eq.o] Error 1
make: *** Waiting for unfinished jobs....
3 warnings and 20 errors generated.
2 warnings and 20 errors generated.
make: *** [Makefile:62: Click.o] Error 1
make: *** [Makefile:62: CabIII.o] Error 1
2 warnings and 20 errors generated.
make: *** [Makefile:62: interface.o] Error 1
2 warnings and 20 errors generated.
make: *** [Makefile:62: CabIV.o] Error 1
3 warnings and 2 errors generated.
Compress.cc:61:36: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   61 |                         (frames, comp, saturate[0].two, saturate[1].two);
      |                                                         ^        ~
Compress.cc:45:13: note: in instantiation of function template specialization 'CompressStub<1>::subcycle<DSP::CompressPeak>' requested here
   45 |         if(c == 0) subcycle<DSP::CompressPeak> (frames, compress.peak);
      |                    ^
./Descriptor.h:192:13: note: in instantiation of member function 'CompressStub<1>::cycle' requested here
  192 |                                 plugin->cycle (n);
      |                                         ^
./Descriptor.h:126:11: note: in instantiation of member function 'Descriptor<Compress>::_run' requested here
  126 |                                 run = _run;
      |                                       ^
Compress.cc:158:2: note: in instantiation of member function 'Descriptor<Compress>::autogen' requested here
  158 |         autogen();
      |         ^
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
Compress.cc:63:37: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   63 |                         (frames, comp, saturate[0].four, saturate[1].four);
      |                                                          ^        ~
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
3 warnings and 5 errors generated.
Compress.cc:61:36: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   61 |                         (frames, comp, saturate[0].two, saturate[1].two);
      |                                                         ^        ~
Compress.cc:46:7: note: in instantiation of function template specialization 'CompressStub<1>::subcycle<DSP::CompressRMS>' requested here
   46 |         else subcycle<DSP::CompressRMS> (frames, compress.rms);
      |              ^
./Descriptor.h:192:13: note: in instantiation of member function 'CompressStub<1>::cycle' requested here
  192 |                                 plugin->cycle (n);
      |                                         ^
./Descriptor.h:126:11: note: in instantiation of member function 'Descriptor<Compress>::_run' requested here
  126 |                                 run = _run;
      |                                       ^
Compress.cc:158:2: note: in instantiation of member function 'Descriptor<Compress>::autogen' requested here
  158 |         autogen();
      |         ^
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
Compress.cc:63:37: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   63 |                         (frames, comp, saturate[0].fmake: *** [Makefile:62: ToneStack.o] Error 1
our, saturate[1].four);
      |                                                          ^        ~
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
make: *** [Makefile:62: Phaser.o] Error 1
3 warnings and 13 errors generated.
3 warnings and 2 errors generated.
3 warnings and 13 errors generated.
make: *** [Makefile:62: Noisegate.o] Error 1
3 warnings and 15 errors generated.
make: *** [Makefile:62: Sin.o] Error 1
make: *** [Makefile:62: Pan.o] Error 1
3 warnings and 7 errors generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Chorus.o] Error 1
make: *** [Makefile:62: Scape.o] Error 1
make: *** [Makefile:62: Reverb.o] Error 1
3 warnings and 10 errors generated.
make: *** [Makefile:62: AutoFilter.o] Error 1
3 warnings and 12 errors generated.
7 warnings and 2 errors generated.
make: *** [Makefile:62: Amp.o] Error 1
make: *** [Makefile:62: Compress.o] Error 1
3 warnings generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Saturate.o] Error 1
2 warnings generated.
3 warnings generated.
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.

Error details

Submitted on:
07/11/26 21:23
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:
35a53fc1de6ba586c0ba5e54699df20f2b4b3820
Build:
#254110
Submitter:
info@yoedistro.org
Similar errors:
2
Open a bug