LLVM error and fix
-
Hi All,
Just an informational post here. I got the following error when trying to build the HISE standalone for release:
LLVM ERROR: SmallVector unable to grow. Requested capacity (4294967296) is larger than maximum value for size type (4294967295) clang: error: unable to execute command: Abort trap: 6 clang: error: linker command failed due to signal (use -v to see invocation) Command Ld failed with a nonzero exit code
Did some digging and found that a user on the JUCE forum had the same error, which was fixed by an updated to the JUCE DSP module on the develop branch.
Replacing the DSP module packaged with HISE created all sorts of other issues, so I ended up just making the fix linked in the commit from the JUCE forum above manually and it solved the issue and I was able to build.
It looks like some other HISE users might have had this issue too and solved it by changing XCode versions, but this just offers a solution without needing to downgrade XCode.
Figure @Christoph-Hart or any others admin-ing the HISE repo might want to be aware of this.
(Tagging @Casey-Kolb for reference)
-
@langermarc19 This problem appeared with Xcode 13.3.3 I think. Would be good to have this fix @Christoph-Hart
-
This post is deleted!