==> Building on incineroar ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/cardinal ./ PKGBUILD 5,004 100% 0.00kB/s 0:00:00 5,004 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) cardinal-23.02-2.log 245 100% 239.26kB/s 0:00:00 245 100% 239.26kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 2,360 bytes received 97 bytes 1,638.00 bytes/sec total size is 5,201 speedup is 2.12 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 195 100% 0.00kB/s 0:00:00 195 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 286 bytes received 38 bytes 648.00 bytes/sec total size is 195 speedup is 0.60 patching file PKGBUILD ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix3 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (3) Old Version New Version Net Change core/gpgme 1.20.0-3 1.21.0-1 0.03 MiB core/iana-etc 20230524-1 20230629-1 0.00 MiB core/libldap 2.6.4-1 2.6.4-2 0.02 MiB Total Installed Size: 5.91 MiB Net Upgrade Size: 0.05 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading iana-etc... upgrading libldap... upgrading gpgme... :: Running post-transaction hooks... (1/1) Updating the info directory file... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix3]...done ==> Making package: cardinal 23.02-2 (Tue Jul 11 20:18:24 2023) ==> Retrieving sources...  -> Downloading cardinal-23.02.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 2 369M 2 10.0M 0 0 4201k 0 0:01:30 0:00:02 0:01:28 5743k 5 369M 5 19.8M 0 0 5660k 0 0:01:06 0:00:03 0:01:03 6922k 8 369M 8 29.6M 0 0 6356k 0 0:00:59 0:00:04 0:00:55 7366k 10 369M 10 39.4M 0 0 6742k 0 0:00:56 0:00:05 0:00:51 7569k 13 369M 13 49.2M 0 0 7022k 0 0:00:53 0:00:07 0:00:46 7726k 15 369M 15 59.0M 0 0 7200k 0 0:00:52 0:00:08 0:00:44 8426k 18 369M 18 68.8M 0 0 7339k 0 0:00:51 0:00:09 0:00:42 8341k 21 369M 21 78.6M 0 0 7464k 0 0:00:50 0:00:10 0:00:40 8344k 23 369M 23 88.4M 0 0 7557k 0 0:00:50 0:00:11 0:00:39 8370k 26 369M 26 98.2M 0 0 7627k 0 0:00:49 0:00:13 0:00:36 8349k 29 369M 29 108M 0 0 7684k 0 0:00:49 0:00:14 0:00:35 8362k 31 369M 31 117M 0 0 7754k 0 0:00:48 0:00:15 0:00:33 8424k 34 369M 34 127M 0 0 7796k 0 0:00:48 0:00:16 0:00:32 8394k 37 369M 37 137M 0 0 7831k 0 0:00:48 0:00:17 0:00:31 8379k 39 369M 39 147M 0 0 7875k 0 0:00:48 0:00:19 0:00:29 8424k 42 369M 42 157M 0 0 7902k 0 0:00:47 0:00:20 0:00:27 8427k 45 369M 45 166M 0 0 7925k 0 0:00:47 0:00:21 0:00:26 8366k 47 369M 47 176M 0 0 7947k 0 0:00:47 0:00:22 0:00:25 8370k 53 369M 53 196M 0 0 8154k 0 0:00:46 0:00:24 0:00:22 9022k 55 369M 55 206M 0 0 8160k 0 0:00:46 0:00:25 0:00:21 8973k 58 369M 58 215M 0 0 8174k 0 0:00:46 0:00:27 0:00:19 9002k 61 369M 61 225M 0 0 8180k 0 0:00:46 0:00:28 0:00:18 9000k 63 369M 63 235M 0 0 8187k 0 0:00:46 0:00:29 0:00:17 9004k 66 369M 66 245M 0 0 8195k 0 0:00:46 0:00:30 0:00:16 8365k 68 369M 68 255M 0 0 8196k 0 0:00:46 0:00:31 0:00:15 8348k 71 369M 71 264M 0 0 8200k 0 0:00:46 0:00:33 0:00:13 8318k 74 369M 74 274M 0 0 8208k 0 0:00:46 0:00:34 0:00:12 8341k 76 369M 76 284M 0 0 8213k 0 0:00:46 0:00:35 0:00:11 8338k 79 369M 79 294M 0 0 8218k 0 0:00:46 0:00:36 0:00:10 8334k 82 369M 82 304M 0 0 8235k 0 0:00:45 0:00:37 0:00:08 8448k 84 369M 84 314M 0 0 8238k 0 0:00:45 0:00:39 0:00:06 8449k 87 369M 87 323M 0 0 8241k 0 0:00:45 0:00:40 0:00:05 8429k 90 369M 90 333M 0 0 8244k 0 0:00:45 0:00:41 0:00:04 8428k 91 369M 91 340M 0 0 8344k 0 0:00:45 0:00:41 0:00:04 9260k 94 369M 94 348M 0 0 8333k 0 0:00:45 0:00:42 0:00:03 9078k 96 369M 96 358M 0 0 8323k 0 0:00:45 0:00:44 0:00:01 8979k 99 369M 99 368M 0 0 8322k 0 0:00:45 0:00:45 --:--:-- 8972k 100 369M 100 369M 0 0 8332k 0 0:00:45 0:00:45 --:--:-- 9244k  -> Downloading cardinal-23.02.svg... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 3048 100 3048 0 0 15280 0 --:--:-- --:--:-- --:--:-- 15316 ==> Validating source files with sha512sums... cardinal-23.02.tar.xz ... Passed cardinal-23.02.svg ... Passed ==> Validating source files with b2sums... cardinal-23.02.tar.xz ... Passed cardinal-23.02.svg ... Passed ==> Making package: cardinal 23.02-2 (Tue Jul 11 20:20:26 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (84) New Version Net Change Download Size extra/alsa-lib 1.2.9-1 1.38 MiB extra/alsa-topology-conf 1.2.5.1-3 0.33 MiB extra/alsa-ucm-conf 1.2.9-1 0.31 MiB extra/default-cursors 2-1 0.00 MiB extra/flac 1.4.3-1 1.01 MiB extra/freetype2 2.13.1-1 1.51 MiB extra/graphite 1:1.3.14-3 0.17 MiB extra/harfbuzz 7.3.0-2 3.53 MiB extra/hicolor-icon-theme 0.17-3 0.05 MiB extra/hwloc 2.9.1-1 1.31 MiB extra/jsoncpp 1.9.5-2 1.24 MiB extra/lame 3.100-4 1.05 MiB extra/libdrm 2.4.115-1 1.10 MiB core/libedit 20221030_3.1-1 0.24 MiB extra/libfontenc 1.1.7-1 0.03 MiB extra/libice 1.1.1-2 0.33 MiB core/libnsl 2.0.0-3 0.06 MiB extra/libogg 1.3.5-1 0.43 MiB extra/libomxil-bellagio 0.9.3-4 0.54 MiB extra/libpciaccess 0.17-1 0.05 MiB extra/libpng 1.6.40-2 0.51 MiB extra/libsm 1.2.4-1 0.25 MiB extra/libunwind 1.6.2-2 0.22 MiB extra/libuv 1.46.0-1 0.55 MiB extra/libvorbis 1.3.7-3 1.36 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.15-2 3.60 MiB extra/libxdamage 1.1.6-1 0.01 MiB extra/libxdmcp 1.1.4-2 0.12 MiB extra/libxfixes 6.0.1-1 0.03 MiB extra/libxfont2 2.0.6-2 0.19 MiB extra/libxkbfile 1.1.2-1 0.16 MiB extra/libxmu 1.1.4-1 0.32 MiB extra/libxrender 0.9.11-1 0.08 MiB extra/libxshmfence 1.3.2-1 0.01 MiB extra/libxt 1.3.0-1 1.96 MiB extra/libxxf86vm 1.1.5-1.1 0.03 MiB extra/lilv 0.24.20-2 0.29 MiB 0.08 MiB extra/llvm-libs 15.0.7-3 99.58 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-2 0.41 MiB extra/mesa 23.1.3-1 60.44 MiB 11.52 MiB extra/mimalloc 2.1.2-1 0.15 MiB 0.06 MiB extra/mpg123 1.31.3-1 0.95 MiB extra/opus 1.4-1 0.46 MiB core/pcre 8.45-3 2.78 MiB extra/perl-error 0.17029-4 0.04 MiB extra/perl-mailtools 2.21-6 0.11 MiB extra/perl-timedate 2.33-4 0.08 MiB extra/pixman 0.42.2-1 0.40 MiB extra/rhash 1.4.3-1 0.31 MiB extra/serd 0.30.16-1 0.13 MiB 0.06 MiB extra/sord 0.16.14-1 0.09 MiB 0.04 MiB extra/sratom 0.6.14-1 0.03 MiB 0.02 MiB extra/tbb 2021.5.0-2 1.79 MiB extra/vulkan-icd-loader 1.3.255-1 0.48 MiB extra/wayland 1.22.0-1 0.74 MiB extra/xcb-proto 1.15.2-3 1.01 MiB extra/xkeyboard-config 2.39-1 6.53 MiB extra/xorg-fonts-encodings 1.0.7-1 0.61 MiB extra/xorg-server-common 21.1.8-1 0.12 MiB extra/xorg-setxkbmap 1.3.4-1 0.03 MiB 0.01 MiB extra/xorg-xauth 1.1.2-1 0.05 MiB extra/xorg-xkbcomp 1.4.6-1 0.18 MiB extra/xorgproto 2023.2-1 1.43 MiB extra/cmake 3.26.4-1 59.86 MiB core/dbus 1.14.8-1 0.80 MiB extra/gendesk 1.0.9-3 6.28 MiB 2.03 MiB extra/git 2.41.0-1 34.87 MiB extra/kxstudio-lv2-extensions 2022.09.28-2 0.03 MiB 0.01 MiB extra/libglvnd 1.6.0-1 3.70 MiB extra/liblo 1:0.31-3 0.24 MiB 0.09 MiB extra/libsamplerate 0.2.2-2 1.54 MiB extra/libsndfile 1.2.0-1 0.88 MiB extra/libx11 1.8.6-1 9.73 MiB extra/libxext 1.3.5-1 0.29 MiB extra/libxrandr 1.5.3-1 0.06 MiB extra/lv2 1.18.10-1 0.98 MiB 0.15 MiB extra/lv2lint 0.16.2-2 0.12 MiB 0.04 MiB extra/mod-lv2-extensions 2022.09.28-1 0.05 MiB 0.01 MiB extra/mold 1.11.0-1 13.56 MiB 2.38 MiB core/python 3.11.3-2 107.17 MiB 17.73 MiB extra/simde 0.7.6-1 6.32 MiB 0.38 MiB extra/speexdsp 1.2.1-1 0.52 MiB extra/xorg-server-xvfb 21.1.8-1 1.66 MiB Total Download Size: 34.62 MiB Total Installed Size: 452.02 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-3.11.3-2-riscv64 downloading... mesa-23.1.3-1-riscv64 downloading... mold-1.11.0-1-riscv64 downloading... gendesk-1.0.9-3-riscv64 downloading... simde-0.7.6-1-any downloading... lv2-1.18.10-1-riscv64 downloading... liblo-1:0.31-3-riscv64 downloading... lilv-0.24.20-2-riscv64 downloading... mimalloc-2.1.2-1-riscv64 downloading... serd-0.30.16-1-riscv64 downloading... lv2lint-0.16.2-2-riscv64 downloading... sord-0.16.14-1-riscv64 downloading... sratom-0.6.14-1-riscv64 downloading... mod-lv2-extensions-2022.09.28-1-any downloading... xorg-setxkbmap-1.3.4-1-riscv64 downloading... kxstudio-lv2-extensions-2022.09.28-2-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libnsl... installing libuv... installing rhash... installing cmake... Optional dependencies for cmake qt6-base: cmake-gui installing dbus... installing gendesk... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libpciaccess... installing libdrm... installing libunwind... installing libxfixes... installing libxdamage... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing vulkan-icd-loader... Optional dependencies for vulkan-icd-loader vulkan-driver: packaged vulkan driver installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa libva-mesa-driver: for accelerated video playback mesa-vdpau: for accelerated video playback opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing liblo... Optional dependencies for liblo liblo-docs: for documentation and examples installing libogg... installing flac... installing lame... installing libvorbis... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing mpg123... Optional dependencies for mpg123 sdl2: for sdl audio support jack: for jack audio support libpulse: for pulse audio support perl: for conplay [installed] installing opus... installing libsndfile... Optional dependencies for libsndfile alsa-lib: for sndfile-play [installed] installing libsamplerate... installing libxrender... installing libxrandr... installing mimalloc... installing hwloc... Optional dependencies for hwloc cairo libxml2 [installed] pciutils libx11 [installed] installing tbb... installing mold... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter installing speexdsp... installing simde... installing kxstudio-lv2-extensions... installing lv2... Optional dependencies for lv2 lv2-docs: for developer documentation lv2-example-plugins: for example plugins python-lxml: for lv2specgen.py python-markdown: for lv2specgen.py python-pygments: for lv2specgen.py python-rdflib: for lv2specgen.py sord: for lv2_validate [pending] installing serd... Optional dependencies for serd serd-docs: for developer documentation installing pcre... installing sord... Optional dependencies for sord sord-docs: for developer documentation installing sratom... Optional dependencies for sratom sratom-docs: for developer documentation installing lilv... Optional dependencies for lilv libsndfile: for lv2apply [installed] lilv-docs: for documentation python-numpy: for Python bindings installing lv2lint... installing mod-lv2-extensions... installing libpng... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing freetype2... installing xorg-fonts-encodings... installing libfontenc... installing libxfont2... installing pixman... installing xkeyboard-config... installing libxkbfile... installing xorg-xkbcomp... installing xorg-setxkbmap... installing xorg-server-common... installing libice... installing libsm... installing libxt... installing libxmu... installing xorg-xauth... installing xorg-server-xvfb... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources...  -> Found cardinal-23.02.tar.xz  -> Found cardinal-23.02.svg ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting cardinal-23.02.tar.xz with bsdtar ==> Starting prepare()... [studio.kx.distrho.Cardinal] Generating desktop file... ok ==> Starting build()... make: Entering directory '/build/cardinal/src/cardinal-23.02' grep: warning: stray \ before # Makefile:111: Xcursor dependency not installed/available Makefile:137: fftw3f dependency not installed/available make static-plugin -C carla CARLA_BACKEND_NAMESPACE=Cardinal DGL_NAMESPACE=CardinalDGL HAVE_FFMPEG=false HAVE_FLUIDSYNTH=false HAVE_PROJECTM=false HAVE_ZYN_DEPS=false HAVE_ZYN_UI_DEPS=false EXTERNAL_PLUGINS=true \ CAN_GENERATE_LV2_TTL=false \ CUSTOM_DPF_PATH=/build/cardinal/src/cardinal-23.02/dpf \ STATIC_PLUGIN_TARGET=true \ USING_CUSTOM_DPF=true make quickjs surge -C deps make opengl -C dpf/dgl DISTRHO_NAMESPACE=CardinalDISTRHO DGL_NAMESPACE=CardinalDGL NVG_DISABLE_SKIPPING_WHITESPACE=true NVG_FONT_TEXTURE_FLAGS=NVG_IMAGE_NEAREST USE_NANOVG_FBO=true WINDOWS_ICON_ID=401 make resources -C plugins make[1]: Entering directory '/build/cardinal/src/cardinal-23.02/deps' make[1]: Entering directory '/build/cardinal/src/cardinal-23.02/carla' make[1]: Entering directory '/build/cardinal/src/cardinal-23.02/dpf/dgl' make[1]: Entering directory '/build/cardinal/src/cardinal-23.02/plugins' grep: warning: stray \ before # grep: warning: stray \ before # grep: warning: stray \ before # make ARCH_NAME=riscv64 AR=ar CC=cc CXX=g++ CFLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing" CXXFLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu++11 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS" LDFLAGS="-fdata-sections -ffunction-sections -Wl,-O1,--as-needed,--gc-sections -Wl,--strip-all -fno-strict-aliasing -flto -Werror=odr -Werror=lto-type-mismatch -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,--no-undefined -fexceptions" DEP_FLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread" DEP_MAC_SDK_FLAGS= MACHINE=x86_64-the-rack-linux VERBOSE=1 CFLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='\"Cardinal\"' -w" PROGS=libquickjs.a CONFIG_LTO=y -C /build/cardinal/src/cardinal-23.02/deps/QuickJS make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/QuickJS' mkdir -p .obj cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -DCONFIG_CHECK_JSVALUE -c -o .obj/quickjs.check.o quickjs.c Compiling src/Application.cpp make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/engine' Compiling CarlaEngine.cpp Compiling src/ApplicationPrivateData.cpp Compiling src/Color.cpp Compiling src/EventHandlers.cpp Compiling src/Geometry.cpp Compiling CarlaEngineClient.cpp Compiling src/ImageBase.cpp Compiling src/ImageBaseWidgets.cpp Compiling CarlaEngineData.cpp cp -R surgext/surge/resources/data/fx_presets/* /build/cardinal/src/cardinal-23.02/plugins/surgext/build/surge-data/fx_presets/ Compiling src/Layout.cpp cp -R surgext/res/surge_extra_data/fx_presets/* /build/cardinal/src/cardinal-23.02/plugins/surgext/build/surge-data/fx_presets/ Compiling CarlaEngineGraph.cpp Compiling src/Resources.cpp Compiling CarlaEngineInternal.cpp Compiling CarlaEnginePorts.cpp Compiling src/SubWidget.cpp Compiling src/SubWidgetPrivateData.cpp Compiling CarlaEngineRunner.cpp Compiling src/TopLevelWidget.cpp Compiling src/TopLevelWidgetPrivateData.cpp cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -DCONFIG_CHECK_JSVALUE -c -o .obj/qjs.check.o qjs.c Compiling CarlaEngineDummy.cpp Compiling src/Widget.cpp cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -O2 -c -o .obj/quickjs.nolto.o quickjs.c Compiling src/WidgetPrivateData.cpp Compiling src/Window.cpp Compiling CarlaEngineNative.cpp Compiling src/WindowPrivateData.cpp Compiling src/OpenGL.cpp (OpenGL variant) Compiling CarlaEngineNative.cpp (plugin) Compiling src/NanoVG.cpp (OpenGL variant) Creating carla_engine.a Creating carla_engine_plugin.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/engine' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/plugin' Compiling CarlaPlugin.cpp Compiling src/pugl.cpp (OpenGL variant) Compiling CarlaPluginInternal.cpp Creating libdgl-opengl.a make[1]: Leaving directory '/build/cardinal/src/cardinal-23.02/dpf/dgl' make -C dpf/utils/lv2-ttl-generator make[1]: Entering directory '/build/cardinal/src/cardinal-23.02/dpf/utils/lv2-ttl-generator' grep: warning: stray \ before # cc lv2_ttl_generator.c -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -o ../lv2_ttl_generator -fdata-sections -ffunction-sections -Wl,-O1,--as-needed,--gc-sections -Wl,--strip-all -fno-strict-aliasing -flto -Werror=odr -Werror=lto-type-mismatch -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,--no-undefined -ldl make[1]: Leaving directory '/build/cardinal/src/cardinal-23.02/dpf/utils/lv2-ttl-generator' Compiling CarlaPluginNative.cpp make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/jackbridge' Compiling JackBridge1.cpp Compiling JackBridge2.cpp Creating jackbridge.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/jackbridge' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/native-plugins' Compiling _all.c Compiling _data.cpp Compiling CarlaPluginCLAP.cpp Compiling audio-gain.c Compiling bypass.c Compiling cv-to-audio.c Compiling lfo.c Compiling midi-channel-filter.c Compiling midi-channel-ab.c Compiling midi-channelize.c Compiling midi-gain.c cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -O2 -c -o .obj/libregexp.nolto.o libregexp.c Compiling midi-join.c Compiling midi-split.c Compiling midi-to-cv.c Compiling midi-through.c cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -O2 -c -o .obj/libunicode.nolto.o libunicode.c Compiling midi-transpose.c CarlaPluginCLAP.cpp: In member function ‘virtual void Cardinal::CarlaPluginCLAP::reloadPrograms(bool)’: CarlaPluginCLAP.cpp:1851:36: warning: unused parameter ‘doInit’ [-Wunused-parameter] 1851 | void reloadPrograms(const bool doInit) override | ~~~~~~~~~~~^~~~~~ Compiling audio-file.cpp cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -O2 -c -o .obj/cutils.nolto.o cutils.c cc -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_VERSION='"Cardinal"' -w -O2 -c -o .obj/quickjs-libc.nolto.o quickjs-libc.c ar rcs libquickjs.a .obj/quickjs.nolto.o .obj/libregexp.nolto.o .obj/libunicode.nolto.o .obj/cutils.nolto.o .obj/quickjs-libc.nolto.o Compiling CarlaPluginLADSPADSSI.cpp make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/QuickJS' install -d /build/cardinal/src/cardinal-23.02/deps/sysroot/include install -d /build/cardinal/src/cardinal-23.02/deps/sysroot/lib install -m644 /build/cardinal/src/cardinal-23.02/deps/QuickJS/libquickjs.a /build/cardinal/src/cardinal-23.02/deps/sysroot/lib/libquickjs.a install -m644 /build/cardinal/src/cardinal-23.02/deps/QuickJS/quickjs.h /build/cardinal/src/cardinal-23.02/deps/sysroot/include/quickjs.h mkdir -p /build/cardinal/src/cardinal-23.02/deps/surge-build cd /build/cardinal/src/cardinal-23.02/deps/surge-build && \ env AR=ar CC=cc CXX=g++ CFLAGS='-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing -w' CXXFLAGS='-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS -DHysteresisProcessing=surgextHysteresisProcessing -DPatch=surgextPatch -DSolverType=surgextSolverType -DTunings=surgextTunings -DWavetable=surgextWavetable -Dclouds=surgextclouds -Dghc=surgextghc -Dplaits=surgextplaits -Dstmlib=surgextstmlib -I/build/cardinal/src/cardinal-23.02/carla/source/modules -DSIMDE_ACCURACY_PREFERENCE=0 -DSIMDE_FAST_CONVERSION_RANGE -DSIMDE_FAST_MATH -DSIMDE_FAST_NANS -DSIMDE_FAST_ROUND_MODE -DSIMDE_FAST_ROUND_TIES -w' LDFLAGS='-fdata-sections -ffunction-sections -Wl,-O1,--as-needed,--gc-sections -Wl,--strip-all -fno-strict-aliasing -flto -Werror=odr -Werror=lto-type-mismatch -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,--no-undefined -fexceptions' cmake -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX='/build/cardinal/src/cardinal-23.02/deps/sysroot' -DBUILD_SHARED_LIBS=OFF -DCMAKE_BUILD_TYPE=Release \ -DSURGE_COMPILE_BLOCK_SIZE=8 \ -DSURGE_SKIP_AIRWINDOWS=TRUE \ -DSURGE_SKIP_JUCE_FOR_RACK=TRUE \ -DSURGE_SKIP_LUA=TRUE \ -DSURGE_SKIP_ODDSOUND_MTS=TRUE \ -DSURGE_JUCE_PATH=/build/cardinal/src/cardinal-23.02/carla/source \ -DSURGE_SIMDE_PATH=/build/cardinal/src/cardinal-23.02/include/simde \ /build/cardinal/src/cardinal-23.02/plugins/surgext/surge -- The C compiler identification is GNU 13.1.1 Compiling bigmeter.cpp -- The CXX compiler identification is GNU 13.1.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- It's Surge XT, folks! Version is 1.2.0 -- CMAKE_BUILD_TYPE is Release -- CMake version is 3.26.4 -- Compiler version is 13.1.1 -- Targeting 64-bit configuration -- Setting -no-pie on EXE flags; use SURGE_SKIP_PIE_CHANGE=TRUE to avoid -- Performing Test COMPILER_HAS_AVX_OR_IS_ARM Compiling midi-file.cpp -- Performing Test COMPILER_HAS_AVX_OR_IS_ARM - Success -- CMake version 3.26.4 allows CLAP build -- Building CLAP with CLAP_CXX_STANDARD=17 -- Building Surge XT using the following JUCE wrappers: VST3;Standalone -- Airwindows Build Skipped -- Module support is disabled. -- Version: 8.0.1 -- Build type: Release -- CXX_STANDARD: 17 -- Performing Test has_std_17_flag Compiling CarlaPluginLV2.cpp -- Performing Test has_std_17_flag - Success -- Performing Test has_std_1z_flag -- Performing Test has_std_1z_flag - Success -- Performing Test SUPPORTS_USER_DEFINED_LITERALS -- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success -- Performing Test FMT_HAS_VARIANT Compiling midi-pattern.cpp -- Performing Test FMT_HAS_VARIANT - Success -- Required features: cxx_variadic_templates -- Looking for strtod_l -- Looking for strtod_l - not found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Looking for unistd.h Compiling notes.cpp -- Looking for unistd.h - found -- Checking processor clipping capabilities... -- Performing Test CPU_CLIPS_POSITIVE -- Performing Test CPU_CLIPS_POSITIVE - Failed -- Performing Test CPU_CLIPS_NEGATIVE Compiling xycontroller.cpp -- Performing Test CPU_CLIPS_NEGATIVE - Failed -- Checking processor clipping capabilities... none -- Performing Test HAVE_VISIBILITY -- Performing Test HAVE_VISIBILITY - Success -- Including local pffft -- Including local sqlite -- filesystem: Using ghc::filesystem from "filesystem/ghc-filesystem.h" -- Creating fs import via '/build/cardinal/src/cardinal-23.02/deps/surge-build/libs/sst/sst-plugininfra/libs/filesystem/include/filesystem/import.h' -- Found Git: /usr/bin/git (found version "2.41.0") -- Adding download-extra-content target from https://github.com/surge-synthesizer/surge-extra-content.git -- Configuring done (26.0s) -- Generating done (0.6s) -- Build files have been written to: /build/cardinal/src/cardinal-23.02/deps/surge-build make ARCH_NAME=riscv64 AR=ar CC=cc CXX=g++ CFLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu99 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fno-finite-math-only -fno-strict-aliasing" CXXFLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -std=gnu++11 -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS" LDFLAGS="-fdata-sections -ffunction-sections -Wl,-O1,--as-needed,--gc-sections -Wl,--strip-all -fno-strict-aliasing -flto -Werror=odr -Werror=lto-type-mismatch -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -Wl,--no-undefined -fexceptions" DEP_FLAGS="-Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread" DEP_MAC_SDK_FLAGS= MACHINE=x86_64-the-rack-linux VERBOSE=1 -C /build/cardinal/src/cardinal-23.02/deps/surge-build surge-common make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' /usr/bin/cmake -S/build/cardinal/src/cardinal-23.02/plugins/surgext/surge -B/build/cardinal/src/cardinal-23.02/deps/surge-build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 surge-common make[3]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' /usr/bin/cmake -S/build/cardinal/src/cardinal-23.02/plugins/surgext/surge -B/build/cardinal/src/cardinal-23.02/deps/surge-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/cardinal/src/cardinal-23.02/deps/surge-build/CMakeFiles 98 make -f CMakeFiles/Makefile2 src/common/CMakeFiles/surge-common.dir/all make[4]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make -f src/lua/CMakeFiles/surge-lua-src.dir/build.make src/lua/CMakeFiles/surge-lua-src.dir/depend make[5]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' [ 0%] Generating LuaSources.cpp, include/lua/LuaSources.h cd /build/cardinal/src/cardinal-23.02/plugins/surgext/surge/src/lua && /usr/bin/cmake -P lua2cpp.cmake /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua LuaSources.cpp lua/LuaSources.h Surge::LuaSources surge_prelude.lua surge_prelude_test.lua cd /build/cardinal/src/cardinal-23.02/deps/surge-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/cardinal/src/cardinal-23.02/plugins/surgext/surge /build/cardinal/src/cardinal-23.02/plugins/surgext/surge/src/lua /build/cardinal/src/cardinal-23.02/deps/surge-build /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua/CMakeFiles/surge-lua-src.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make -f src/lua/CMakeFiles/surge-lua-src.dir/build.make src/lua/CMakeFiles/surge-lua-src.dir/build make[5]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' [ 1%] Building CXX object src/lua/CMakeFiles/surge-lua-src.dir/LuaSources.cpp.o cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua && /usr/bin/g++ -I/build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua/include -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS -DHysteresisProcessing=surgextHysteresisProcessing -DPatch=surgextPatch -DSolverType=surgextSolverType -DTunings=surgextTunings -DWavetable=surgextWavetable -Dclouds=surgextclouds -Dghc=surgextghc -Dplaits=surgextplaits -Dstmlib=surgextstmlib -I/build/cardinal/src/cardinal-23.02/carla/source/modules -DSIMDE_ACCURACY_PREFERENCE=0 -DSIMDE_FAST_CONVERSION_RANGE -DSIMDE_FAST_MATH -DSIMDE_FAST_NANS -DSIMDE_FAST_ROUND_MODE -DSIMDE_FAST_ROUND_TIES -w -O3 -DNDEBUG -std=c++17 -fPIC -Wno-multichar -Werror -fvisibility=hidden -fvisibility-inlines-hidden -Wformat-truncation=0 -Wno-free-nonheap-object -Wno-return-local-addr -MD -MT src/lua/CMakeFiles/surge-lua-src.dir/LuaSources.cpp.o -MF CMakeFiles/surge-lua-src.dir/LuaSources.cpp.o.d -o CMakeFiles/surge-lua-src.dir/LuaSources.cpp.o -c /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua/LuaSources.cpp Compiling external/distrho-3bandeq.cpp [ 1%] Linking CXX static library libsurge-lua-src.a cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua && /usr/bin/cmake -P CMakeFiles/surge-lua-src.dir/cmake_clean_target.cmake cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/lua && /usr/bin/cmake -E cmake_link_script CMakeFiles/surge-lua-src.dir/link.txt --verbose=1 /usr/bin/ar qc libsurge-lua-src.a "CMakeFiles/surge-lua-src.dir/LuaSources.cpp.o" /usr/bin/ranlib libsurge-lua-src.a make[5]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' [ 1%] Built target surge-lua-src make -f src/common/CMakeFiles/juce_dsp_rack_sub.dir/build.make src/common/CMakeFiles/juce_dsp_rack_sub.dir/depend make[5]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' cd /build/cardinal/src/cardinal-23.02/deps/surge-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/cardinal/src/cardinal-23.02/plugins/surgext/surge /build/cardinal/src/cardinal-23.02/plugins/surgext/surge/src/common /build/cardinal/src/cardinal-23.02/deps/surge-build /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common/CMakeFiles/juce_dsp_rack_sub.dir/DependInfo.cmake --color= make[5]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make -f src/common/CMakeFiles/juce_dsp_rack_sub.dir/build.make src/common/CMakeFiles/juce_dsp_rack_sub.dir/build make[5]: Entering directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' [ 1%] Building CXX object src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_audio_basics/juce_audio_basics.cpp.o cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common && /usr/bin/g++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_VAILABLE_juce_audio_formats=1 -DJUCE_STANDALONE_APPLICATION=0 -DJUCE_USE_CURL=0 -DJUCE_USE_FLAC=0 -DJUCE_USE_OGGVORBIS=0 -DJUCE_USE_WINDOWS_MEDIA_FORMAT=0 -DJUCE_WEB_BROWSER=0 -DNDEBUG=1 -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS -DHysteresisProcessing=surgextHysteresisProcessing -DPatch=surgextPatch -DSolverType=surgextSolverType -DTunings=surgextTunings -DWavetable=surgextWavetable -Dclouds=surgextclouds -Dghc=surgextghc -Dplaits=surgextplaits -Dstmlib=surgextstmlib -I/build/cardinal/src/cardinal-23.02/carla/source/modules -DSIMDE_ACCURACY_PREFERENCE=0 -DSIMDE_FAST_CONVERSION_RANGE -DSIMDE_FAST_MATH -DSIMDE_FAST_NANS -DSIMDE_FAST_ROUND_MODE -DSIMDE_FAST_ROUND_TIES -w -O3 -DNDEBUG -std=c++17 -fPIC -Wno-multichar -Werror -fvisibility=hidden -fvisibility-inlines-hidden -Wformat-truncation=0 -Wno-free-nonheap-object -Wno-return-local-addr -MD -MT src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_audio_basics/juce_audio_basics.cpp.o -MF CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_audio_basics/juce_audio_basics.cpp.o.d -o CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_audio_basics/juce_audio_basics.cpp.o -c /build/cardinal/src/cardinal-23.02/carla/source/modules/juce_audio_basics/juce_audio_basics.cpp Compiling CarlaPluginVST2.cpp Compiling CarlaPluginVST3.cpp Compiling external/distrho-3bandsplitter.cpp Compiling CarlaPluginAU.cpp Compiling CarlaPluginJSFX.cpp Compiling CarlaPluginJuce.cpp Compiling CarlaPluginFluidSynth.cpp Compiling external/distrho-kars.cpp Compiling CarlaPluginSFZero.cpp Compiling external/distrho-nekobi.cpp [ 2%] Building CXX object src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp.o cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common && /usr/bin/g++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_VAILABLE_juce_audio_formats=1 -DJUCE_STANDALONE_APPLICATION=0 -DJUCE_USE_CURL=0 -DJUCE_USE_FLAC=0 -DJUCE_USE_OGGVORBIS=0 -DJUCE_USE_WINDOWS_MEDIA_FORMAT=0 -DJUCE_WEB_BROWSER=0 -DNDEBUG=1 -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS -DHysteresisProcessing=surgextHysteresisProcessing -DPatch=surgextPatch -DSolverType=surgextSolverType -DTunings=surgextTunings -DWavetable=surgextWavetable -Dclouds=surgextclouds -Dghc=surgextghc -Dplaits=surgextplaits -Dstmlib=surgextstmlib -I/build/cardinal/src/cardinal-23.02/carla/source/modules -DSIMDE_ACCURACY_PREFERENCE=0 -DSIMDE_FAST_CONVERSION_RANGE -DSIMDE_FAST_MATH -DSIMDE_FAST_NANS -DSIMDE_FAST_ROUND_MODE -DSIMDE_FAST_ROUND_TIES -w -O3 -DNDEBUG -std=c++17 -fPIC -Wno-multichar -Werror -fvisibility=hidden -fvisibility-inlines-hidden -Wformat-truncation=0 -Wno-free-nonheap-object -Wno-return-local-addr -MD -MT src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp.o -MF CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp.o.d -o CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp.o -c /build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp Compiling CarlaPluginBridge.cpp Creating carla_plugin.a Compiling external/distrho-pingpongpan.cpp make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/plugin' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/rtmempool' Compiling rtmempool.c Creating rtmempool.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/rtmempool' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/audio_decoder' Compiling ad_dr_mp3.c Compiling ad_ffmpeg.c Compiling ad_minimp3.c Compiling ad_plugin.c Compiling ad_soundfile.c Creating audio_decoder.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/audio_decoder' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/lilv' Compiling serd.c cp -R surgext/surge/resources/data/fx_presets/* ../bin/Cardinal.lv2/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/res/surge_extra_data/fx_presets/* ../bin/Cardinal.lv2/resources/surgext/build/surge-data/fx_presets/ Compiling external/distrho-vectorjuice.cpp Compiling sord.c Compiling sratom.c Compiling lilv.c Creating lilv.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/lilv' [ 2%] Building CXX object src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_core/juce_core.cpp.o cd /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common && /usr/bin/g++ -DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1 -DJUCE_MODULE_AVAILABLE_juce_audio_basics=1 -DJUCE_MODULE_AVAILABLE_juce_core=1 -DJUCE_MODULE_AVAILABLE_juce_dsp=1 -DJUCE_MODULE_VAILABLE_juce_audio_formats=1 -DJUCE_STANDALONE_APPLICATION=0 -DJUCE_USE_CURL=0 -DJUCE_USE_FLAC=0 -DJUCE_USE_OGGVORBIS=0 -DJUCE_USE_WINDOWS_MEDIA_FORMAT=0 -DJUCE_WEB_BROWSER=0 -DNDEBUG=1 -Wall -Wextra -pipe -MD -MP -fno-gnu-unique -fPIC -DPIC -DNDEBUG -O3 -ffast-math -fdata-sections -ffunction-sections -fvisibility=hidden -fno-strict-aliasing -flto -I/build/cardinal/src/cardinal-23.02/include -I/build/cardinal/src/cardinal-23.02/include/simd-compat -pthread -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/cardinal/src=/usr/src/debug/cardinal -flto=auto -B/usr/lib/mold -Wno-format-security -fvisibility-inlines-hidden -fvisibility-inlines-hidden -fexceptions -DDISTRHO_NAMESPACE=CardinalDISTRHO -DDGL_NAMESPACE=CardinalDGL -DDGL_USE_NANOVG_FBO -fno-finite-math-only -fno-strict-aliasing -U_GLIBCXX_ASSERTIONS -Wp,-U_GLIBCXX_ASSERTIONS -DHysteresisProcessing=surgextHysteresisProcessing -DPatch=surgextPatch -DSolverType=surgextSolverType -DTunings=surgextTunings -DWavetable=surgextWavetable -Dclouds=surgextclouds -Dghc=surgextghc -Dplaits=surgextplaits -Dstmlib=surgextstmlib -I/build/cardinal/src/cardinal-23.02/carla/source/modules -DSIMDE_ACCURACY_PREFERENCE=0 -DSIMDE_FAST_CONVERSION_RANGE -DSIMDE_FAST_MATH -DSIMDE_FAST_NANS -DSIMDE_FAST_ROUND_MODE -DSIMDE_FAST_ROUND_TIES -w -O3 -DNDEBUG -std=c++17 -fPIC -Wno-multichar -Werror -fvisibility=hidden -fvisibility-inlines-hidden -Wformat-truncation=0 -Wno-free-nonheap-object -Wno-return-local-addr -MD -MT src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_core/juce_core.cpp.o -MF CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_core/juce_core.cpp.o.d -o CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_core/juce_core.cpp.o -c /build/cardinal/src/cardinal-23.02/carla/source/modules/juce_core/juce_core.cpp In file included from /build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp:86: /build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/native/juce_sse_SIMDNativeOps.cpp:58:1: internal compiler error: Segmentation fault 58 | } | ^ 0x1047a75 internal_error(char const*, ...) ???:0 0x7e94a7 execute_ipa_pass_list(opt_pass*) ???:0 0x4ee799 symbol_table::finalize_compilation_unit() ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[5]: *** [src/common/CMakeFiles/juce_dsp_rack_sub.dir/build.make:90: src/common/CMakeFiles/juce_dsp_rack_sub.dir/build/cardinal/src/cardinal-23.02/carla/source/modules/juce_dsp/juce_dsp.cpp.o] Error 1 make[5]: *** Waiting for unfinished jobs.... Compiling external/distrho-wobblejuice.cpp make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/sfzero' Compiling SFZero.cpp Creating native-plugins.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/native-plugins' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/water' Compiling water.cpp Creating sfzero.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/sfzero' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/zita-resampler' Compiling cresampler.cc Compiling resampler-table.cc Compiling resampler.cc In file included from files/../containers/Array.h:29, from files/File.h:29, from files/DirectoryIterator.h:29, from files/DirectoryIterator.cpp:26, from water.cpp:49: files/../containers/../containers/ArrayAllocationBase.h: In instantiation of ‘void water::ArrayAllocationBase::moveMemory(ElementType*, const ElementType*, size_t) [with ElementType = water::String; size_t = long unsigned int]’: files/../containers/Array.h:386:33: required from ‘bool water::Array::insert(int, ParameterType) [with ElementType = water::String; long unsigned int minimumAllocatedSize = 0; ParameterType = const water::String&]’ text/StringArray.cpp:115:27: required from here files/../containers/../containers/ArrayAllocationBase.h:130:22: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class water::String’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 130 | std::memmove (target, source, ((size_t) numElements) * sizeof (ElementType)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files/File.h:31: files/../text/String.h:47:7: note: ‘class water::String’ declared here 47 | class String | ^~~~~~ Compiling vresampler.cc In file included from files/../containers/../containers/ArrayAllocationBase.h:29: files/../containers/../containers/../memory/HeapBlock.h: In instantiation of ‘bool water::HeapBlock::realloc(size_t, size_t) [with ElementType = water::String; size_t = long unsigned int]’: files/../containers/../containers/ArrayAllocationBase.h:75:40: required from ‘bool water::ArrayAllocationBase::setAllocatedSize(size_t) [with ElementType = water::String; size_t = long unsigned int]’ files/../containers/Array.h:77:9: required from ‘water::Array::Array(const water::Array&) [with ElementType = water::String; long unsigned int minimumAllocatedSize = 0]’ text/StringArray.cpp:35:7: required from here files/../containers/../containers/../memory/HeapBlock.h:212:74: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class water::String’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 212 | : std::realloc (data, newNumElements * elementSize)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files/../text/String.h:47:7: note: ‘class water::String’ declared here 47 | class String | ^~~~~~ Creating zita-resampler.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/zita-resampler' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/ysfx' Compiling sources/ysfx.cpp sources/ysfx.cpp:31:44: warning: ignoring attributes on template argument ‘EEL_F’ {aka ‘double’} [-Wignored-attributes] 31 | static_assert(std::is_same::value, | ^ sources/ysfx.cpp: In function ‘void ysfx_get_pdc_channels(ysfx_t*, uint32_t*)’: sources/ysfx.cpp:963:37: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 963 | bot = (bot < ysfx_max_channels) ? bot : ysfx_max_channels; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ sources/ysfx.cpp:968:37: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 968 | top = (top < ysfx_max_channels) ? top : ysfx_max_channels; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ Compiling water.files.cpp Compiling sources/ysfx_api_eel.cpp In file included from files/../containers/Array.h:29, from files/File.h:29, from files/DirectoryIterator.h:29, from files/DirectoryIterator.cpp:26, from water.files.cpp:39: files/../containers/../containers/ArrayAllocationBase.h: In instantiation of ‘void water::ArrayAllocationBase::moveMemory(ElementType*, const ElementType*, size_t) [with ElementType = water::String; size_t = long unsigned int]’: files/../containers/Array.h:386:33: required from ‘bool water::Array::insert(int, ParameterType) [with ElementType = water::String; long unsigned int minimumAllocatedSize = 0; ParameterType = const water::String&]’ text/StringArray.cpp:115:27: required from here files/../containers/../containers/ArrayAllocationBase.h:130:22: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class water::String’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 130 | std::memmove (target, source, ((size_t) numElements) * sizeof (ElementType)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from files/File.h:31: files/../text/String.h:47:7: note: ‘class water::String’ declared here 47 | class String | ^~~~~~ In file included from files/../containers/../containers/ArrayAllocationBase.h:29: files/../containers/../containers/../memory/HeapBlock.h: In instantiation of ‘bool water::HeapBlock::realloc(size_t, size_t) [with ElementType = water::String; size_t = long unsigned int]’: files/../containers/../containers/ArrayAllocationBase.h:75:40: required from ‘bool water::ArrayAllocationBase::setAllocatedSize(size_t) [with ElementType = water::String; size_t = long unsigned int]’ files/../containers/Array.h:77:9: required from ‘water::Array::Array(const water::Array&) [with ElementType = water::String; long unsigned int minimumAllocatedSize = 0]’ text/StringArray.cpp:35:7: required from here files/../containers/../containers/../memory/HeapBlock.h:212:74: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class water::String’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess] 212 | : std::realloc (data, newNumElements * elementSize)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files/../text/String.h:47:7: note: ‘class water::String’ declared here 47 | class String | ^~~~~~ In file included from sources/ysfx_api_eel.cpp:42: thirdparty/WDL/source/WDL/eel2/eel_strings.h: In function ‘EEL_F _eel_strncat(void*, EEL_F*, EEL_F*, EEL_F*)’: thirdparty/WDL/source/WDL/eel2/eel_strings.h:860:49: warning: implicitly-declared ‘WDL_FastString& WDL_FastString::operator=(const WDL_FastString&)’ is deprecated [-Wdeprecated-copy] 860 | if (wr_src == wr) *(wr_src=&tmp) = *wr; | ^~ In file included from thirdparty/WDL/source/WDL/eel2/eel_strings.h:6: thirdparty/WDL/source/WDL/eel2/../wdlstring.h:420:20: note: because ‘WDL_FastString’ has user-provided ‘WDL_FastString::WDL_FastString(const WDL_FastString&)’ 420 | #define WDL_String WDL_FastString | ^~~~~~~~~~~~~~ thirdparty/WDL/source/WDL/eel2/../wdlstring.h:102:5: note: in expansion of macro ‘WDL_String’ 102 | WDL_String(const WDL_String &s) : m_hb(128 WDL_HEAPBUF_TRACEPARM("WDL_String(2)")) { Set(&s); } | ^~~~~~~~~~ thirdparty/WDL/source/WDL/eel2/eel_strings.h: In function ‘EEL_F _eel_strinsert(void*, EEL_F*, EEL_F*, EEL_F*)’: thirdparty/WDL/source/WDL/eel2/eel_strings.h:1354:45: warning: implicitly-declared ‘WDL_FastString& WDL_FastString::operator=(const WDL_FastString&)’ is deprecated [-Wdeprecated-copy] 1354 | if (wr_src == wr) *(wr_src=&tmp) = *wr; // insert from copy | ^~ thirdparty/WDL/source/WDL/eel2/../wdlstring.h:420:20: note: because ‘WDL_FastString’ has user-provided ‘WDL_FastString::WDL_FastString(const WDL_FastString&)’ 420 | #define WDL_String WDL_FastString | ^~~~~~~~~~~~~~ thirdparty/WDL/source/WDL/eel2/../wdlstring.h:102:5: note: in expansion of macro ‘WDL_String’ 102 | WDL_String(const WDL_String &s) : m_hb(128 WDL_HEAPBUF_TRACEPARM("WDL_String(2)")) { Set(&s); } | ^~~~~~~~~~ Compiling sources/ysfx_api_file.cpp sources/ysfx_api_file.cpp: In member function ‘virtual uint32_t ysfx_raw_file_t::string(std::string&)’: sources/ysfx_api_file.cpp:110:51: warning: enumerated and non-enumerated type in conditional expression [-Wextra] 110 | str.reserve((srclen < ysfx_string_max_length) ? srclen : ysfx_string_max_length); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Creating water.a Creating water.files.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/water' Compiling sources/ysfx_api_gfx.cpp Compiling sources/ysfx_api_reaper.cpp make[5]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make[4]: *** [CMakeFiles/Makefile2:745: src/common/CMakeFiles/juce_dsp_rack_sub.dir/all] Error 2 make[4]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make[3]: *** [CMakeFiles/Makefile2:789: src/common/CMakeFiles/surge-common.dir/rule] Error 2 make[3]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make[2]: *** [Makefile:332: surge-common] Error 2 make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps/surge-build' make[1]: *** [Makefile:365: /build/cardinal/src/cardinal-23.02/deps/surge-build/src/common/libsurge-common.a] Error 2 make[1]: Leaving directory '/build/cardinal/src/cardinal-23.02/deps' make: *** [Makefile:196: deps] Error 2 make: *** Waiting for unfinished jobs.... Compiling sources/ysfx_audio_flac.cpp Compiling sources/ysfx_audio_wav.cpp Compiling sources/ysfx_config.cpp make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/engine' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/jackbridge' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/backend/engine' Compiling sources/ysfx_eel_utils.cpp Compiling sources/ysfx_midi.cpp Creating jackbridge.min.a Compiling sources/ysfx_parse.cpp make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/jackbridge' Compiling sources/ysfx_reader.cpp Compiling sources/ysfx_utils.cpp Compiling sources/ysfx_utils_fts.cpp Compiling sources/eel2-gas/sources/asm-nseel-x64-sse.S Compiling thirdparty/WDL/source/WDL/eel2/nseel-caltab.c Compiling thirdparty/WDL/source/WDL/eel2/nseel-cfunc.c Compiling thirdparty/WDL/source/WDL/eel2/nseel-compiler.c Compiling thirdparty/WDL/source/WDL/eel2/nseel-eval.c thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:577:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 577 | { "sin", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_WONTMAKEDENORMAL, {&sin} }, | ^ In file included from thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:25: thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:578:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 578 | { "cos", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_CLEARDENORMAL, {&cos} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:579:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 579 | { "tan", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&tan} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:580:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 580 | { "sqrt", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_WONTMAKEDENORMAL, {&sqrt_fabs}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:581:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 581 | { "log", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&log} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:582:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 582 | { "log10", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&log10} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:593:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 593 | { "asin", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&asin}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:594:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 594 | { "acos", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&acos}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:595:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 595 | { "atan", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&atan}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:596:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 596 | { "atan2", nseel_asm_2pdd, 2|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_TWOPARMSONFPSTACK, {&atan2}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:597:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 597 | { "exp", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK, {&exp}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:598:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 598 | { "abs", nseel_asm_abs, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_FPSTACKUSE(0)|BIF_WONTMAKEDENORMAL }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:599:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 599 | { "sqr", nseel_asm_sqr, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_FPSTACKUSE(1) }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:600:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 600 | { "min", nseel_asm_min, 2|NSEEL_NPARAMS_FLAG_CONST|BIF_FPSTACKUSE(3)|BIF_WONTMAKEDENORMAL }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:601:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 601 | { "max", nseel_asm_max, 2|NSEEL_NPARAMS_FLAG_CONST|BIF_FPSTACKUSE(3)|BIF_WONTMAKEDENORMAL }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:602:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 602 | { "sign", nseel_asm_sign, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_FPSTACKUSE(2)|BIF_CLEARDENORMAL, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:603:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 603 | { "rand", nseel_asm_1pdd, 1|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_CLEARDENORMAL, {&nseel_int_rand}, }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:605:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 605 | { "floor", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_CLEARDENORMAL, {&floor} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:606:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 606 | { "ceil", nseel_asm_1pdd, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_CLEARDENORMAL, {&ceil} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:608:4: warning: missing initializer for field ‘pProc’ of ‘functionType’ [-Wmissing-field-initializers] 608 | { "invsqrt", nseel_asm_invsqrt, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_FPSTACKUSE(3), {GLUE_INVSQRT_NEEDREPL} }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:257:20: note: ‘pProc’ declared here 257 | NSEEL_PPPROC pProc; | ^~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:610:4: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 610 | { "__dbg_getstackptr", nseel_asm_dbg_getstackptr, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_LASTPARMONSTACK|BIF_FPSTACKUSE(1), }, | ^ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:636:1: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 636 | static functionType fn_min2 = { "min2", nseel_asm_min_fp, 2|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_TWOPARMSONFPSTACK_LAZY|BIF_FPSTACKUSE(2)|BIF_WONTMAKEDENORMAL }; | ^~~~~~ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:637:1: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 637 | static functionType fn_max2 = { "max2", nseel_asm_max_fp, 2|NSEEL_NPARAMS_FLAG_CONST|BIF_RETURNSONSTACK|BIF_TWOPARMSONFPSTACK_LAZY|BIF_FPSTACKUSE(2)|BIF_WONTMAKEDENORMAL }; | ^~~~~~ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:638:1: warning: missing initializer for field ‘replptrs’ of ‘functionType’ [-Wmissing-field-initializers] 638 | static functionType fn_or0 = { "or0", nseel_asm_or0, 1|NSEEL_NPARAMS_FLAG_CONST|BIF_LASTPARMONSTACK|BIF_RETURNSONSTACK|BIF_CLEARDENORMAL }; | ^~~~~~ thirdparty/WDL/source/WDL/eel2/ns-eel-int.h:256:13: note: ‘replptrs’ declared here 256 | void *replptrs[4]; | ^~~~~~~~ Compiling thirdparty/WDL/source/WDL/eel2/nseel-lextab.c Compiling thirdparty/WDL/source/WDL/eel2/nseel-ram.c thirdparty/WDL/source/WDL/eel2/nseel-compiler.c: In function ‘optimizeOpcodes’: thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:2133:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2133 | if (dv0) | ^ thirdparty/WDL/source/WDL/eel2/nseel-compiler.c:2146:13: note: here 2146 | case FN_ADD: | ^~~~ Compiling thirdparty/WDL/source/WDL/eel2/nseel-yylex.c Compiling thirdparty/WDL/source/WDL/fft.c Creating ysfx.a make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/modules/ysfx' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/backend' Compiling CarlaStandalone.cpp Compiling CarlaStandaloneNSM.cpp make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/backend' make[2]: Entering directory '/build/cardinal/src/cardinal-23.02/carla/source/plugin' Compiling carla-host-plugin.cpp cp -R surgext/surge/resources/data/fx_presets/* ../bin/CardinalFX.lv2/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/res/surge_extra_data/fx_presets/* ../bin/CardinalFX.lv2/resources/surgext/build/surge-data/fx_presets/ make[2]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla/source/plugin' make[1]: Leaving directory '/build/cardinal/src/cardinal-23.02/carla' cp -R surgext/surge/resources/data/fx_presets/* ../bin/CardinalSynth.lv2/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/res/surge_extra_data/fx_presets/* ../bin/CardinalSynth.lv2/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/surge/resources/data/fx_presets/* ../bin/Cardinal.vst/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/res/surge_extra_data/fx_presets/* ../bin/Cardinal.vst/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/surge/resources/data/fx_presets/* ../bin/Cardinal.clap/resources/surgext/build/surge-data/fx_presets/ cp -R surgext/res/surge_extra_data/fx_presets/* ../bin/Cardinal.clap/resources/surgext/build/surge-data/fx_presets/ make[1]: Leaving directory '/build/cardinal/src/cardinal-23.02/plugins' make: Leaving directory '/build/cardinal/src/cardinal-23.02' ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix3/build receiving incremental file list cardinal-23.02-2-riscv64-build.log cardinal-23.02-2-riscv64-prepare.log sent 62 bytes received 8,357 bytes 16,838.00 bytes/sec total size is 62,061 speedup is 7.37