This will fail to run on many machines:
stephen@pomi lacerti % ./tools/arm-gnu-toolchain-13.3.rel1-darwin-x86_64-arm-none-eabi/bin/arm-none-eabi-g++ ./test.cpp -c -o test.o
dyld[4300]: Library not loaded: '/usr/local/opt/zstd/lib/libzstd.1.dylib' Referenced from: '/Users/stephen/ne/bas/src/lacerti/tools/arm-gnu-toolchain-13.3.rel1-darwin-x86_64-arm-none-eabi/libexec/gcc/arm-none-eabi/13.3.1/cc1plus' Reason: tried: '/usr/local/opt/zstd/lib/libzstd.1.dylib' (no such file), '/usr/lib/libzstd.1.dylib' (no such file)
Homebrew really shouldn't be required for the compiler to run. 13.2.Rel1 does not have this problem.
I reported this in their bug tracker, but it didn't get much tracktion:https://bugs.linaro.org/show_bug.cgi?id=6051I was only able to replicate in GitHub CI runner, so if you are able to provide in that issue a simple way to replicate, that might help.