DEBUG: Executing shell function do_compile
NOTE: make -j 64 CC=aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot CFLAGS= -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC ARCH= all
Makefile:62: warning: ignoring prerequisites on suffix rule definition
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot -MM -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC  Amp.cc AutoFilter.cc CabIII.cc CabIV.cc Chorus.cc Click.cc Compress.cc Eq.cc Fractals.cc interface.cc Noisegate.cc Pan.cc Phaser.cc Reverb.cc Saturate.cc Scape.cc Sin.cc ToneStack.cc White.cc dsp/polynomials.cc > depend
Makefile:62: warning: ignoring prerequisites on suffix rule definition
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Amp.o -c Amp.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o AutoFilter.o -c AutoFilter.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIII.o -c CabIII.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o CabIV.o -c CabIV.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Chorus.o -c Chorus.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Click.o -c Click.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Compress.o -c Compress.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Eq.o -c Eq.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Fractals.o -c Fractals.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o interface.o -c interface.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Noisegate.o -c Noisegate.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Pan.o -c Pan.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Phaser.o -c Phaser.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Reverb.o -c Reverb.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Saturate.o -c Saturate.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Scape.o -c Scape.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o Sin.o -c Sin.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o ToneStack.o -c ToneStack.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/caps/0.9.26/recipe-sysroot-native=  -pipe -ffast-math -funroll-loops -fPIC -DPIC -o White.o -c White.cc
aarch64-yoe-linux-musl-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-musl/caps/0.9.26/recipe-sysroot  -O2 -g   -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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-musl/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-musl/caps/0.9.26/recipe-sysroot=  -ffile-prefix-map=TOPDIR/build/tmp/work/cortexa57-yoe-linux-musl/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 Chorus.cc:28:
In file included from Amp.cc:28:
./basics.h./basics.h::194194::1313::  warning: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]

    194194 |  |                                                                 rreettuurrnn  ((iissiinnff  ((vv))  ||||  iissnnaan(nv()v)) )?  ?0  0: :  vv;
;      
|                                               ^~~~~~~~~| 
                                        ^~~~~~~~~
./basics.h:194:./basics.h26::194 :26warning: : use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |           194         |                                 r        e        truertnu r(ni s(iinsfi n(fv )( v|)|  |i|s niasnn(avn)()v )?)  0?  :0  v:; 
v      | ;                                                     ^~~~~~~~

      |                                                      ^~~~~~~~
In file included from interface.cc:33:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 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 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/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 CabIII.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 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;
      |                                         ^~~~~~~~~
./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: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 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 |                                 return (isinf (v) || isnan(v))In file included from  interface.cc? :035 :
: In file included from ./Cabinet.hv:;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./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/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from CabIII.cc:30:
In file included from ./dsp/RBJ.h:  29104:
 |                         ./dsp/IIR2.h        :r110e:g5i:s terror: erISO C++17 does not allow 'register' storage class specifier [-Wregister] 
double s = b   *110  | y        [        z        ]        ;r eg
      i| s                                ^~~~~~~~t
e./dsp/IIR2.hr:131 i:5:n terror:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]z
 = h  ;131
 |       |                                         ^~~~~~~~                
        register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: ./dsp/IIR2.herror: :133ISO C++17 does not allow 'register' storage class specifier [-Wregister]:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                   133r | e        g        i        s        treerg iTs tre r=  Ts  r*  a=[ 0s ]*; 
      a| [                                ^~~~~~~~0
];
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z ./dsp/IIR2.h=: 131h;:5
      :|                                  ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 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:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 regiIn file included from sToneStack.cct:e30r :
T r = s./basics.h :*194 :a13[:0 ]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./dsp/IIR2.h::194175::265::  warning: error: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]ISO C++17 does not allow 'register' storage class specifier [-Wregister]

  175   | 194         |                                                 r        ergeitsuterIn file included from rn./dsp/IIR2.h : Chorus.cci(154::ni30s5t:
iIn file included from :./Chorus.h n f:error: z 32(:
ISO C++17 does not allow 'register' storage class specifier [-Wregister]v 
)=./dsp/Delay.h  :|h104|:  5; 154i | :
       error: s        | ISO C++17 does not allow 'register' storage class specifier [-Wregister]n
                                        ^~~~~~~~a
        n(        vr)e  gi)s104  |         t        e?         0r          r:eiIn file included from  gv;nEq.cct:i
30 s:
      zt| e./basics.h                                                     ^~~~~~~~: r=
 194h:;13 
s:a       mwarning: puse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]| l
                                ^~~~~~~~./dsp/IIR2.h
e:_177t: 5a:  = error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]

        | 194                                ^~~~~~~~ | 
          177         |                                         r        erteugrisnt (eri siTn ./dsp/IIR2.hfr : =156 :05;:(
       v| error:                                 ^~~~~~~~)ISO C++17 does not allow 'register' storage class specifier [-Wregister]

 |  |156  | is        na                n        (rv)e)g i?st 0er  : Tv r; 
      =|                                          ^~~~~~~~~0
;
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register./basics.h :s194:a26:m pwarning: leuse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]_
t b =
      |                                   ^~~~~~~~194
 |                                 return (isinf (v) || isnan(v)) ? 0 : v./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:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from In file included from CabIV.cc  White.cc175: | ./dsp/Delay.h        :        28:28108:
        :
:        5:r eerror: g./basics.hi./basics.h:ISO C++17 does not allow 'register' storage class specifier [-Wregister]s./dsp/IIR2.h:194t
:194:e197:13r:13:    :5 warning: 108i | :        warning:                 use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
n tuse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]        
 error: zrISO C++17 does not allow 'register' storage class specifier [-Wregister] e=
 gh;i  
197s |           194       | t  e        r|         194                                 r                                ^~~~~~~~e
 |         sretg        iasu        rmt        n        preet ulrr (en_Tti c  sri n(fi si n==( v0)f  ;( v)
 
|            || ||                                ^~~~~~~~./dsp/IIR2.h 
|                                 ^~~~~~~~ 
:iis177snna:nan5(:(vv) )error: ) ) ISO C++17 does not allow 'register' storage class specifier [-Wregister]?? 
 00  :   v:;
177       |                                         ^~~~~~~~~ | v
        ;        
              |         r                                        ^~~~~~~~~e
gister 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 |                                 ./basics.hr:e194t:26u: rnwarning:  use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled](
isinf   (v194 | )                 |        |         risentaurnn(v ())i si? nf0  (:v ) v;|
|       | is                                                     ^~~~~~~~
nan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./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 |                                 registIn file included from eCompress.ccr: 26T :
r = 0;./basics.h
:      194| :                                ^~~~~~~~13
: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from Eq.cc:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
In file included from Reverb.cc:46:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register doub./basics.hl:194e:26 : s warning: =use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] 
b * y[z]  ;194  | 
              |                                         ^~~~~~~~        
        return (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
In file included from ToneStack.cc:32In file included from :
Click.cc:29./dsp/Sine.h:
:In file included from 75./dsp/RBJ.h::529::
 error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 reg  i110s | t        e        r                 droeubgliset esr =  ibnt* yz[ z=] ;h ;

            | |                                 ^~~~~~~~                                ^~~~~~~~

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: ./dsp/IIR2.huse of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]:
112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  194 |                                 r  e112t | u        r        n                 (riesgiinsft e(rv )T  |r|  =i ssn a*n (av[)0)] ;?
       | 0                                ^~~~~~~~ 
: v;
      |                                                      ^~~~~~~~
./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/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;
      |                                 ^~~~~~~~
./dsp/IIR2.hIn file included from :175White.cc::531: :
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./Descriptor.h:66:29: warning:   175 | first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]                
                register int    z66 |          =         Dhe;s
c      | r                                ^~~~~~~~i
ptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 register T r = 0;
      |                                 ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 regisIn file included from tNoisegate.cce:r31 :
iIn file included from ./Noisegate.hn:32t:
 z =./dsp/IIR2.h :h;110:
5      :|                                  ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
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]./dsp/IIR2.h
:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                    75         |                 r        e        g        irsetgeirs tTe rr d =o u0bl;e
       | s                                 ^~~~~~~~
= b*y./dsp/IIR2.h[:112z:]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 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 |                 ./dsp/Sine.h        :        104r:e5g:i sterror: erISO C++17 does not allow 'register' storage class specifier [-Wregister] 
int ./dsp/IIR2.hz: 156=: 5h:; 
  error:       104|                                 ^~~~~~~~ISO C++17 does not allow 'register' storage class specifier [-Wregister] |         
        
                reg  i156s | t                e                rr egdoiusbtleer  sT  =r  b=  * 0y;
[      z| ]                                ^~~~~~~~;
 
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  177 |                                 reg./dsp/IIR2.hi:s131:t5e: r error: TISO C++17 does not allow 'register' storage class specifier [-Wregister] 
r = 0;  
131       | |                                         ^~~~~~~~        
                register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
./dsp/IIR2.h      :| 195                                ^~~~~~~~:
5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 reIn file included from giChorus.ccs:t30er:
 In file included from i./Chorus.h:n34:
t z =./dsp/IIR2.h :h110:;5
:       |                                 ^~~~~~~~error: 
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from   110Saturate.cc | :28                :
                register./basics.h :194i:n13t:  z warning: = use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]h
;
      |                                 ^~~~~~~~
  194 |                                 return (isi./dsp/IIR2.hn:197f: 5:( verror: )ISO C++17 does not allow 'register' storage class specifier [-Wregister] 
|| i  s197n | a        n        (v        )        )re g?i s0t e:r  v;T
 r       | ./dsp/IIR2.h                                        ^~~~~~~~~:./dsp/IIR2.h=
 154::0112;: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]

    154112 |  |                                                                 rreeggiisstt./basics.he:er194r : i26Tn: tr   z=warning:   use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]=s
  *h ;
a        194| [                                ^~~~~~~~ | 
        0                ]        ;r
      e| t                                ^~~~~~~~u
rn (isinf (v) || isnan(v)) ? 0 : v;
      |                                                      ^~~~~~~~
./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:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 regist./dsp/IIR2.h:e133r: 5i:n terror:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]z
 = h  133; | 
                      |                                         ^~~~~~~~        
register T r = s * a[0];
      |                                 ^~~~~~~~
./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:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from Reverb.cc:48:
In file included from ./Reverb.h:52:
./dsp/Delay.h:104./dsp/IIR2.h::1955::5 : error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]ISO C++17 does not allow 'register' storage class specifier [-Wregister]

  195 |                                   104r | e        g        i        s        treerg iisntte r./dsp/IIR2.hz:  156s:=5a :m hperror: ;lISO C++17 does not allow 'register' storage class specifier [-Wregister]
e
      _| t                                ^~~~~~~~ 
a   156 | =                 
                      | r                                ^~~~~~~~
egister T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 regis./dsp/IIR2.ht:e175r: 5s:a merror: pISO C++17 does not allow 'register' storage class specifier [-Wregister]l
e_t b =
        175|  | In file included from                                 ^~~~~~~~        interface.cc
        :        35        r:
eIn file included from g./Cabinet.hi:s39t:
er ./dsp/v4f.hin:t158: 12z:  = error: hno matching function for call to 'v4f_map';

      |                                 ^~~~~~~~
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);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 |         ./dsp/IIR2.h        :        ./dsp/v4f.h177        ::785r::7 :e gierror: note: ./dsp/Delay.hISO C++17 does not allow 'register' storage class specifier [-Wregister]scandidate template ignored: builtin functions must be directly called for template parameter 'fn':
108t
:e5  :   r177  | i nt78         | error:          vISO C++17 does not allow 'register' storage class specifier [-Wregister]z        4
f         _=tre    108g | hi        v;s                4
t        f      err_| maep                                 ^~~~~~~~Tg i
s te(rrv  4s=fa_ mt0p ;lx
e      )_| 
t                                      ^~~~~~~~|  
      ^c
 = 
      |                                 ^~~~~~~~
./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/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |                                 y[1] = v4f_map<__bu./dsp/IIR2.hi:l195:t5:i nerror: _ISO C++17 does not allow 'register' storage class specifier [-Wregister]si
nf>   (195v | 4                f_                2r e* giws)t;e
r       | i                                       ^~~~~~~~~~~~~~~~~~~~~~~
nt z =./dsp/v4f.h: 78h:7;:
       note: | candidate template ignored: builtin functions must be directly called for template parameter 'fn'                                ^~~~~~~~

   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/IIR2.h:197:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h:131:5:   error: 197 | ISO C++17 does not allow 'register' storage class specifier [-Wregister]        
                        regis  t131e | r                 T                 rr./dsp/v4f.h :e=161g :i0s;t20
In file included from e:      r|  Sin.cc                                 ^~~~~~~~i
error: :n28no matching function for call to 'v4f_map':
t
 z =./basics.h :h  194;161: | 13
:                      |                                  ^~~~~~~~warning:         
use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]        
y[2] = v4f_2 * v4f_  m194a | p        <                _        _rbuetiulrtin n_(cisosinf>f  ((vw));  ||/* i bsn./dsp/IIR2.h a:*n/133
(:      v5)| ) :                                               ^~~~~~~~~~~~~~~~~~~~~~~ ?
error:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]0
 :./dsp/v4f.h :  78v133:; | 7
              :        |                                                          ^~~~~~~~~note: r
candidate template ignored: builtin functions must be directly called for template parameter 'fn'e
gis   t78e | rv 4fT_t r  v=4 f_s ma* p a[(v0]4;f
_      t|                                  ^~~~~~~~x
)
      |       ^./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 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) || isna./dsp/IIR2.hn:(154v:)5):  ?error:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]0
 : v;
        154|  |                                         ^~~~~~~~~        
                        register int z./dsp/v4f.h :=168 :h5;:
       |                                 ^~~~~~~~error: 
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4fdsp/../basics.h_:t194 :s26:  =warning:  use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]y
[2] * y[  z194] | ;                 
              |                                         ^~~~~~~~r
eturn (isinf (v) || isnan(v)) ?./dsp/IIR2.h :0156: 5::  verror: ;ISO C++17 does not allow 'register' storage class specifier [-Wregister]

      |                                                      ^~~~~~~~
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
In file included from Phaser.cc:28:
./basics.h:194:13: warning: use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 return (isinf (v) ./dsp/IIR2.h|:|175 :5i:s naerror: nISO C++17 does not allow 'register' storage class specifier [-Wregister](
v)) ?   1750 |  :                 v        ;        
r      | e                                        ^~~~~~~~~g
ister int z =In file included from  Fractals.cc:h33;:

      |                                 ^~~~~~~~./Descriptor.h
:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
./basics.h:194:26   :66  | warning:         use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]        
Descript  194o | r        S        t        u        br(e)t u{r nm e(misseitn(ft h(ivs), 0|,|s iizsenoafn((*vt./dsp/IIR2.hh):i)177s :)?5) :;0   }:error: 
 ISO C++17 does not allow 'register' storage class specifier [-Wregister]      
v| ;                                          ^

        | 177 |                                                      ^~~~~~~~        
                        register T r = 0;
      |                                 ^~~~~~~~
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DeIn file included from sPan.ccc:r29i:
ptorStu./basics.hb:(194:)13 :{  mwarning: emuse of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]s
et(this,0,sizeof(*thi  s194) | )        ;         }        
        r      | et                                          ^
u      ./dsp/IIR2.h:r| n195 :                                          (void*)5
(i:s ierror: nISO C++17 does not allow 'register' storage class specifier [-Wregister]
f (v  )195 | | |                         i        rsengain(svt))er  ? i0nt  :z  v;= 
      h| ;                                        ^~~~~~~~~

      |                                 ^~~~~~~~
./basics.h:194:26: warning: use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
  194 |                                 retu./dsp/IIR2.hr:n197: 5:( ierror: sISO C++17 does not allow 'register' storage class specifier [-Wregister]i
nf (v)   197| | |         i                s        nreagni(vst))er  ?T 0 r : =  v0;;

            | |                                                      ^~~~~~~~                                ^~~~~~~~

In file included from Eq.cc:33:
In file included from ./Eq.h:33:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register 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 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 |                                 re./dsp/IIR2.h:g133i:s5t: ererror:  ISO C++17 does not allow 'register' storage class specifier [-Wregister]d
ouble s   133= |          b        *        y        [rze]g;i s
t      e| r                                ^~~~~~~~ 
T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:154:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  154 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:156:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  156 |                                 register T r = 0;
      |                                 ^~~~~~~~
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  175 |                                 register int z = h;
      |                                 ^~~~~~~~
In file included from Phaser.cc:30:
In file included from ./Phaser.h:31:
./dsp/Sine.hIn file included from :75Reverb.cc::485:
:In file included from  ./Reverb.herror: :ISO C++17 does not allow 'register' storage class specifier [-Wregister]54
:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/IIR2.h   :75177 | :5:                 error:         ISO C++17 does not allow 'register' storage class specifier [-Wregister]           
r75e | g          i        177s |         t                e        rr         e        dgriouebslegt iesr =s tIn file included from  deinterface.ccbor:*uy 35:
bIn file included from [T l./Cabinet.hz:r]e41;  :
s  ==
./dsp/Sine.h./dsp/v4f_IIR2.h        ::048b:| 104                                ^~~~~~~~:;5*:11

y       | :[                                ^~~~~~~~z
 error: ]error: ;ISO C++17 does not allow 'register' storage class specifier [-Wregister] no matching function for call to 'v4f_map'


      |                                 ^~~~~~~~
  104 |            48         |                                 r        e        gsiisnt e=r  vd4ofu_bmlaep <s_ _=b ubi l*t iyn[_zs]i;n f
>       | (                                ^~~~~~~~w
);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/IIR2.h:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
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: ./dsp/IIR2.hcandidate template ignored: builtin functions must be directly called for template parameter 'fn':
197:5: error:    78ISO C++17 does not allow 'register' storage class specifier [-Wregister] | 
v4f_t v  1974 | f        _        m        a        pr e(gvi4stfe_rt  Tx )r
       =|        ^0
;
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/Sine.h  :104104 | :5        :                         error: rISO C++17 does not allow 'register' storage class specifier [-Wregister]e
gister double   s104  | =                 b         *         reyg[izs]t;e r
       d| o                                ^~~~~~~~u
ble s = b * y[z]; 
      |                                 ^~~~~~~~
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]
  201 |                 inline v4f_t process (register v4f_t s)
      |                                       ^~~~~~~~
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]; 
      |                                 ^~~~~~~~
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)); }
      |                                           ^
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 |                 DescriptorStub() { memset(./Descriptor.ht:h66:i29:s ,note: 0,explicitly cast the pointer to silence this warnings
izeof(*this   )66 | )        ;         D}e
s      c| r                                          ^i
ptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register doubleIn file included from  sSaturate.cc: 30=:
 In file included from b./Saturate.h :*32 :
yIn file included from ./dsp/Oversampler.h[:z34]:
; 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 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)); }
      |                                           ^
./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 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/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[z]; 
      |                                 ^~~~~~~~
In file included from Pan.cc:30:
In file included from ./dsp/RBJ.h:29:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: ./dsp/IIR2.h:error: 112:ISO C++17 does not allow 'register' storage class specifier [-Wregister]5
: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
    112104 |  |                                                                 rreeggiisstteerr  Td oru b=l es  s*  =a [b0 ]*; 
      y| [                                ^~~~~~~~z
]; 
      |                                 ^~~~~~~~
In file included from Noisegate.cc:31:
In file included from ./Noisegate.h:36:
./dsp/Delay.h:104:5: error: ./dsp/v4f_IIR2.hISO C++17 does not allow 'register' storage class specifier [-Wregister]:
185:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 re  185gi |         st                e        r resagmisplteer_t v a4 f= _t
       | r                                 ^~~~~~~~=
 s * a[0];
      |                                 ^~~~~~~~
In file included from Chorus.cc:31:
./dsp/IIR2.h./Descriptor.h::13166::529::  error: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
  131 |                                    r66e | g        i        sDteesrc riinptt ozr S=t uhb;(
)      |  {                                ^~~~~~~~ 
memset(this,0,sizeof(*this)); }
      |                                           ^
./dsp/Delay.h./dsp/IIR2.hIn file included from ::Scape.cc133106:::526:5 ::
 error: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./basics.h:194:13:   133 | warning:                   106use of infinity is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled] |         
                        r        e        griesgtiesrte Tr    rs194 a | m=                p s        l         *ree t_tau[rn 0b] ; =
(
            i| s|                                 ^~~~~~~~i                                ^~~~~~~~n
f 
(v) || isnan(v)) ? 0 : v;
      |                                         ^~~~~~~~~
./dsp/v4f_IIR2.h:205:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  205 |                                 register v4f_t r ./basics.h=:194 :26s:  warning: * use of NaN is undefined behavior due to the currently enabled floating-point options [-Wnan-infinity-disabled]
a[0];
        194|  |                                 ^~~~~~~~        
                        return (./dsp/Delay.hi:108s:i5:n ferror:  ISO C++17 does not allow 'register' storage class specifier [-Wregister](
v) ||   108i | s                ./dsp/IIR2.hn        ./Descriptor.han:(        :r154v66e::))29 g?5 0: i:s :note:  t error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]explicitly cast the pointer to silence this warning

evr;
         154sa|  |    m                                                     ^~~~~~~~        66        p        
         | lre        e        _Dgtie scst ceri=rp  tio
nrt      S t|                                 ^~~~~~~~zu 
= b(h;) 
      {|                                  ^~~~~~~~m
emset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./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 Reverb.cc:49:
./Descriptor.h:66:./dsp/v4f_IIR2.h29::226 :5: warning: error: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]ISO C++17 does not allow 'register' storage class specifier [-Wregister]

  226 |            66         |                                 Dreegscirstiperto vrS4tf_utb( r)  {=  mse *m seat[0(t]h;i
      s| ,0                                ^~~~~~~~,
sizeof(*this)); }
      |                                           ^
./dsp/IIR2.h:175:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
  175 |                                 reg   i66s | t        e        rD eisnctr izp t=o rhS;t
u      | b                                ^~~~~~~~(
) { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./dsp/IIR2.h:177:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
In file included from Click.cc:33  177:
 |                         ./Descriptor.h        :r66e:29g:i stwarning: erfirst argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall] 
T r = 0;
      |                                 ^~~~~~~~
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
./dsp/IIR2.h:195:5: error:    ISO C++17 does not allow 'register' storage class specifier [-Wregister]66
 |                 Descr  i195p | t        o        r        S        truebg(i)s t{e rm eimnste tz( t=h ihs,;0
      ,| s                                ^~~~~~~~i
zeof(*this)); }
      |                                           ^
      |                                           (void*)
./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 Scape.cc:28:
In file included from ./Scape.h:29:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
   75 |                                 register double s = b*y[z]; 
      |                                 ^~~~~~~~
In file included from Phaser.cc:30:
In file included from ./Phaser.h:33:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
./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/v4f_IIR2.h:326:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  326 |                                 register uint h2 = h1 ^ 1;
      |                                 ^~~~~~~~
In file included from CabIV.cc:31:
In file included from ./Cabinet.h:38:
In file included from ./dsp/Oversampler.h:34:
In file included from ./dsp/sinc.h:31:
./dsp/Sine.h:75:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f_IIR2.h:329:6: error:    ISO C++17 does not allow 'register' storage class specifier [-Wregister]75
 |                                 reg  i329 | st        e                r         d        oreugbilset se r=  bv*4yf[_zt] ;r  
=       | s                                ^~~~~~~~ 
* a[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)); }
      |                                           ^
./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:353:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  353 |                                 register uint h2 = h1 ^ 1;
      |                                 ^~~~~~~~
./dsp/Sine.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register double s = b * y[zIn file included from ]Eq.cc;:33 :

In file included from       ./Eq.h| :35                                ^~~~~~~~:

./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 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_IIR2.h:356:6: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  356 |                                         register v4f_t r;
      |                                         ^~~~~~~~
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |                                 y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./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_IIR2.h:380:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:  168380: | 5        :                 error:         ISO C++17 does not allow 'register' storage class specifier [-Wregister]r
egister ui  n168t |          h        2                 =r ehg1i ^s t1er; 
      v| 4                                ^~~~~~~~f
_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
./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];
      |                                         ^~~~~~~~
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:48:11: error: no matching function for call to 'v4f_map'
   48 |                                 sin = v4f_map<__builtin_sinf> (w);
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
In file included from Eq.cc:33:
In file included from ./Eq.h:36:
./dsp/v4f_IIR2.h:49:11: error: no matching function for call to 'v4f_map'
   49 |                                 cos = v4f_map<__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 Phaser.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 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>In file included from  (Eq.ccw: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]
  ./dsp/v4f.h201: | 78:        7:         inote: ncandidate template ignored: builtin functions must be directly called for template parameter 'fn'l
ine v   478f | _vt4 fp_rto cve4sfs_ m(arpe g(ivs4tfe_rt  vx4)f
_      | t      ^ 
s)
      |                                       ^~~~~~~~
./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]In file included from  Compress.cc=: 29v:
4f_2./Descriptor.h :*66: 29v:4 fwarning: _mfirst argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]a
p<__buil   t66i | n        _        cDeossfcr>i (ptw)or; S/t*ub b() * /{ 
      m| e                                               ^~~~~~~~~~~~~~~~~~~~~~~ms
et(th./dsp/v4f.hi:s78:,70:, sinote: zcandidate template ignored: builtin functions must be directly called for template parameter 'fn'e
of(   78* | tvh4fi_st) );v4 }f
_      m| a                                          ^p
 (v4f_t x)
      |       ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
./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 Scape.cc:28:
In file included from ./Scape.h:32:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/v4f_IIR2.h:552:12: error: no matching function for call to 'v4f_map'
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  fatal error: 552  too many errors emitted, stopping now [-ferror-limit=] | 108
         |                                                         ar[e0g]i s=t evr4 fs_ammappl<e___tb uicl t=i n
_s      | i                                ^~~~~~~~n
f> (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)
      |       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
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_mapIn file included from  (Pan.ccv:432f:
_In file included from ./Pan.ht:32 :
x)
      ./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 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> (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:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
In file included from 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)
      |                                       ^~~~~~~~
In file included from Amp.cc:31:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,In file included from sPan.cci:z33e:
of(./Descriptor.h*:t66h:i29s:) )warning: ; first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
}
      |                                           ^
      |                                           (void*)
   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'
In file included from Saturate.cc:30  :
161In file included from  | ./Saturate.h        :        36        :
        y[2]./dsp/IIR2.h :110=: 5v:4 f_error: 2ISO C++17 does not allow 'register' storage class specifier [-Wregister]
 * v4f_  m110ap | <                _        _        bureilgtisinte_cr oisnf>t  z(w =) ;h; /
      *|                                  ^~~~~~~~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/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 rfatal error: egtoo many errors emitted, stopping now [-ferror-limit=]i
ster T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4f_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
./dsp/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 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 |                         ./dsp/IIR2.h        :r133e:g5:i serror: tISO C++17 does not allow 'register' storage class specifier [-Wregister]e
r doubl  e133  | s                 =                 br*eyg[izst]e;r  
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/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:195:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  195 |                                 register int z = h;
      |                                 ^~~~~~~~
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()./dsp/IIR2.h:;197:
5      :|          ^~~~~~~~
error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  197 |                                 register T r = 0;
      |                                 ^~~~~~~~
Reverb.cc:251:2: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  251 |         register double xr = x + decay*tank.delay[1].get();
      |         ^~~~~~~~
In file included from Scape.cc:28:
In file included from ./Scape.h:34:
./dsp/IIR2.h:110:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  110 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:112:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  112 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./dsp/IIR2.h:131:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  131 |                                 register int z = h;
      |                                 ^~~~~~~~
./dsp/IIR2.h:133:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  133 |                                 register T r = s * a[0];
      |                                 ^~~~~~~~
./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 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/IIR2.h      | :                                      ^~~~~~~~~~~~~~~~~~~~~~~156
:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
./dsp/v4f.h:  78156: | 7:                 note:                 candidate template ignored: builtin functions must be directly called for template parameter 'fn'r
egis   t78e | rv 4Tf _rt  =v 40f;_
m      a| p                                ^~~~~~~~ 
(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'./dsp/IIR2.h
:175:5:    error: 78 | ISO C++17 does not allow 'register' storage class specifier [-Wregister]v
4f_t v4f  175_ | m        a        p                 (rve4gfi_stt exr) 
i      | n      ^t
 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 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)
      |                                       ^~~~~~~~
In file included from Saturate.cc:30:
In file included from ./Saturate.h:38:
./dsp/Delay.h:104:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  104 |                                 register sample_t a = 
      |                                 ^~~~~~~~
./dsp/Delay.h:106:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  106 |                                 register sample_t b =
      |                                 ^~~~~~~~
./dsp/Delay.h:108:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  108 |                                 register sample_t c = 
      |                                 ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
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 Click.cc:158:
In file included from ./Cabinet.h:39:
./dsp/v4f.h:158:12: error: no matching function for call to 'v4f_map'
  158 |                                 y[0] = v4f_map<__builtin_sinf> (w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:159:12: error: no matching function for call to 'v4f_map'
  159 |                                 y[1] = v4f_map<__builtin_sinf> (v4f_2 * w);
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:161:20: error: no matching function for call to 'v4f_map'
  161 |                                 y[2] = v4f_2 * v4f_map<__builtin_cosf> (w); /* b */
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~
./dsp/v4f.h:78:7: note: candidate template ignored: builtin functions must be directly called for template parameter 'fn'
   78 | v4f_t v4f_map (v4f_t x)
      |       ^
./dsp/v4f.h:168:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  168 |                                 register v4f_t s = y[2] * y[z]; 
      |                                 ^~~~~~~~
In file included from 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 Scape.cc:29:
./Descriptor.h:66:29: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'DescriptorStub' [-Wnontrivial-memcall]
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
./Descriptor.h:66:29: note: explicitly cast the pointer to silence this warning
   66 |                 DescriptorStub() { memset(this,0,sizeof(*this)); }
      |                                           ^
      |                                           (void*)
In file included from Click.cc:158:
In file included from ./Cabinet.h:41:
./dsp/v4f_IIR2.h:201:25: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  201 |                 inline v4f_t process (register v4f_t s)
      |                                       ^~~~~~~~
fatal error: too many errors emitted, stopping now [-ferror-limit=]
2 warnings and 20 errors generated.
make: *** [Makefile:62: Eq.o] Error 1
make: *** Waiting for unfinished jobs....
2 warnings and 20 errors generated.
make: *** [Makefile:62: CabIII.o] Error 1
2 warnings and 20 errors generated.
2 warnings and 20 errors generated.
make: *** [Makefile:62: CabIV.o] Error 1
make: *** [Makefile:62: interface.o] Error 1
3 warnings and 20 errors generated.
make: *** [Makefile:62: Click.o] Error 1
3 warnings and 2 errors generated.
3 warnings and 2 errors generated.
3 warnings and 15 errors generated.
make: *** [Makefile:62: Sin.o] Error 1
make: *** [Makefile:62: ToneStack.o] Error 1
make: *** [Makefile:62: Chorus.o] Error 1
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: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 13 errors generated.
make: *** [Makefile:62: Phaser.o] Error 1
Compress.cc:61:36: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   61 |                         (frames, comp, saturate[0].two, saturate[1].two);
      |                                                         ^        ~
Compress.cc:46:7: note: in instantiation of function template specialization 'CompressStub<1>::subcycle<DSP::CompressRMS>' requested here
   46 |         else subcycle<DSP::CompressRMS> (frames, compress.rms);
      |              ^
./Descriptor.h:192:13: note: in instantiation of member function 'CompressStub<1>::cycle' requested here
  192 |                                 plugin->cycle (n);
      |                                         ^
./Descriptor.h:126:11: note: in instantiation of member function 'Descriptor<Compress>::_run' requested here
  126 |                                 run = _run;
      |                                       ^
Compress.cc:158:2: note: in instantiation of member function 'Descriptor<Compress>::autogen' requested here
  158 |         autogen();
      |         ^
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
Compress.cc:63:37: warning: array index 1 is past the end of the array (that has type 'struct (unnamed at ./Compress.h:107:3)[1]') [-Warray-bounds]
   63 |                         (frames, comp, saturate[0].four, saturate[1].four);
      |                                                          ^        ~
./Compress.h:107:3: note: array 'saturate' declared here
  107 |                 struct {
      |                 ^
make: *** [Makefile:62: Noisegate.o] Error 1
3 warnings and 10 errors generated.
3 warnings and 13 errors generated.
make: *** [Makefile:62: AutoFilter.o] Error 1
make: *** [Makefile:62: Pan.o] Error 1
3 warnings and 7 errors generated.
make: *** [Makefile:62: Reverb.o] Error 1
3 warnings and 15 errors generated.
make: *** [Makefile:62: Scape.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:
08/11/26 09:11
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-musl
Host distro:
universal/debian-13
Branch:
HEAD
Commit:
b0fc8fb6c8e46c8274292eb52ad1fcb2ffc94e35
Build:
#254118
Submitter:
info@yoedistro.org
Similar errors:
1
Open a bug