emscripten-core / emscripten-core/emscripten
Unable to compile project dependent on LLVM
- Dominant language
- C++
- Stars
- 27.6k
- Forks
- 3.6k
- Avg merge
- 1d 1h
- Merged PRs (30d)
- 105
Description
Trying to compile a compiler that uses LLVM. Managed to get rid of a few dependencies and get the CMake file to work properly, but not emcc or emar fails when it comes to building. I've tried to find a solution anywhere I could find, and I was wondering if someone tried to build parts of the LLVM Toolchain with Emscripten before.
**Steps to reproduce**:
1. Clone https://github.com/alinalihassan/Lesma/tree/feat/emscripten-support
2. Clone and build LLVM locally by using `./scripts/setup-llvm.sh`
3. Create a `build` folder
4. Run `emcmake cmake -G Ninja ..`
5. Run `emmake ninja`
**Version of emscripten/emsdk:** 3.1.29
**Failing command line in full:**
```
emmake ninja -v
make: ninja -v
[1/3] /opt/homebrew/Cellar/emscripten/3.1.29/libexec/em++ -I/Users/alinalihassan/CLionProjects/CLesma/src -I/Users/alinalihassan/CLionProjects/CLesma/lib -I/Users/alinalihassan/CLionProjects/CLesma/build/_deps/fmt-src/include -I/Users/alinalihassan/CLionProjects/CLesma/build/_deps/nameof-src/include -isystem /Users/alinalihassan/CLionProjects/CLesma/llvm/llvm/include -isystem /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/include -isystem /Users/alinalihassan/CLionProjects/CLesma/llvm/clang/include -isystem /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/tools/clang/include -Wall -Wextra -Wpedantic -frtti -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -s USE_ZLIB=1 -std=gnu++17 -MD -MT CMakeFiles/lesma_lib.dir/src/liblesma/Driver/Driver.cpp.o -MF CMakeFiles/lesma_lib.dir/src/liblesma/Driver/Driver.cpp.o.d -o CMakeFiles/lesma_lib.dir/src/liblesma/Driver/Driver.cpp.o -c /Users/alinalihassan/CLionProjects/CLesma/src/liblesma/Driver/Driver.cpp
[2/3] : && /opt/homebrew/Cellar/cmake/3.24.0/bin/cmake -E rm -f liblesma_lib.a && /opt/homebrew/Cellar/emscripten/3.1.29/libexec/emar qc liblesma_lib.a CMakeFiles/lesma_lib.dir/src/liblesma/Common/Utils.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Frontend/Lexer.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Frontend/Parser.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Token/Token.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Backend/Codegen.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Symbol/SymbolTable.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Symbol/SymbolType.cpp.o CMakeFiles/lesma_lib.dir/src/liblesma/Driver/Driver.cpp.o && /opt/homebrew/Cellar/emscripten/3.1.29/libexec/emranlib liblesma_lib.a && /opt/homebrew/Cellar/cmake/3.24.0/bin/cmake -E touch liblesma_lib.a && :
[3/3] : && /opt/homebrew/Cellar/emscripten/3.1.29/libexec/em++ -L/opt/homebrew/opt/bison/lib -s USE_ZLIB=1 CMakeFiles/lesma.dir/src/cli/main.cpp.o -o lesma.js liblesma_lib.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMExecutionEngine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRuntimeDyld.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMPasses.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCoroutines.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMipo.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMIRReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMLinker.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObjCARCOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMVectorize.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstrumentation.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMJITLink.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcTargetProcess.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcShared.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64CodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmPrinter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoMSF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMGlobalISel.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSelectionDAG.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTarget.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitWriter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCFGuard.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64AsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Disassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Desc.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCDisassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Info.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Utils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangTooling.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingInclusions.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFrontend.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangDriver.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangParse.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSerialization.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSema.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangEdit.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangASTMatchers.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAST.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangRewrite.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangLex.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangBasic.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOption.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMFrontendOpenMP.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMScalarOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAggressiveInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTransformUtils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMProfileData.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoDWARF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObject.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRemarks.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitstreamReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTextAPI.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMC.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBinaryFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoCodeView.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSupport.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDemangle.a -lm _deps/fmt-build/libfmt.a && :
FAILED: lesma.js
: && /opt/homebrew/Cellar/emscripten/3.1.29/libexec/em++ -L/opt/homebrew/opt/bison/lib -s USE_ZLIB=1 CMakeFiles/lesma.dir/src/cli/main.cpp.o -o lesma.js liblesma_lib.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMExecutionEngine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRuntimeDyld.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMPasses.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCoroutines.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMipo.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMIRReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMLinker.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObjCARCOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMVectorize.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstrumentation.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMJITLink.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcTargetProcess.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcShared.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64CodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmPrinter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoMSF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMGlobalISel.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSelectionDAG.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTarget.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitWriter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCFGuard.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64AsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Disassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Desc.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCDisassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Info.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Utils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangTooling.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingInclusions.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFrontend.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangDriver.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangParse.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSerialization.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSema.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangEdit.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangASTMatchers.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAST.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangRewrite.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangLex.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangBasic.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOption.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMFrontendOpenMP.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMScalarOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAggressiveInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTransformUtils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMProfileData.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoDWARF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObject.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRemarks.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitstreamReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTextAPI.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMC.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBinaryFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoCodeView.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSupport.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDemangle.a -lm _deps/fmt-build/libfmt.a && :
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCJIT.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCJIT.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcJIT.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcJIT.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMExecutionEngine.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMExecutionEngine.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRuntimeDyld.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRuntimeDyld.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMPasses.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMPasses.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCoroutines.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCoroutines.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMipo.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMipo.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMIRReader.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMIRReader.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmParser.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmParser.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMLinker.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMLinker.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObjCARCOpts.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObjCARCOpts.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMVectorize.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMVectorize.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstrumentation.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstrumentation.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMJITLink.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMJITLink.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcTargetProcess.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcTargetProcess.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcShared.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcShared.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64CodeGen.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64CodeGen.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmPrinter.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmPrinter.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoMSF.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoMSF.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMGlobalISel.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMGlobalISel.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSelectionDAG.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSelectionDAG.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCodeGen.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCodeGen.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTarget.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTarget.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitWriter.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitWriter.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCFGuard.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCFGuard.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64AsmParser.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64AsmParser.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Disassembler.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Disassembler.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Desc.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Desc.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCDisassembler.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCDisassembler.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Info.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Info.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Utils.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Utils.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangTooling.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangTooling.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFormat.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFormat.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingInclusions.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingInclusions.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFrontend.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFrontend.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangDriver.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangDriver.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangParse.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangParse.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSerialization.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSerialization.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSema.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSema.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangEdit.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangEdit.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAnalysis.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAnalysis.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangASTMatchers.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangASTMatchers.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAST.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAST.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingCore.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingCore.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangRewrite.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangRewrite.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangLex.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangLex.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangBasic.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangBasic.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOption.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOption.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMFrontendOpenMP.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMFrontendOpenMP.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMScalarOpts.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMScalarOpts.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAggressiveInstCombine.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAggressiveInstCombine.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstCombine.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstCombine.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTransformUtils.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTransformUtils.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAnalysis.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAnalysis.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMProfileData.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMProfileData.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoDWARF.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoDWARF.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObject.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObject.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitReader.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitReader.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCore.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCore.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRemarks.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRemarks.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitstreamReader.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitstreamReader.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCParser.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCParser.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTextAPI.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTextAPI.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMC.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMC.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBinaryFormat.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBinaryFormat.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoCodeView.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoCodeView.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSupport.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSupport.a: adding index [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDemangle.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc]
em++: warning: /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDemangle.a: adding index [-Wemcc]
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: liblesma_lib.a(Token.cpp.o): undefined symbol: llvm::SourceMgr::getLineAndColumn(llvm::SMLoc, unsigned int) const
wasm-ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
em++: error: '/opt/homebrew/Cellar/emscripten/3.1.29/libexec/llvm/bin/wasm-ld -o lesma.wasm -L/opt/homebrew/opt/bison/lib CMakeFiles/lesma.dir/src/cli/main.cpp.o liblesma_lib.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcJIT.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMExecutionEngine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRuntimeDyld.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMPasses.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCoroutines.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMipo.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMIRReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMLinker.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObjCARCOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMVectorize.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstrumentation.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMJITLink.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcTargetProcess.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOrcShared.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64CodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAsmPrinter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoMSF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMGlobalISel.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSelectionDAG.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCodeGen.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTarget.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitWriter.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCFGuard.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64AsmParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Disassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Desc.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCDisassembler.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Info.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAArch64Utils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangTooling.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingInclusions.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangFrontend.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangDriver.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangParse.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSerialization.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangSema.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangEdit.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangASTMatchers.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangAST.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangToolingCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangRewrite.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangLex.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libclangBasic.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMOption.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMFrontendOpenMP.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMScalarOpts.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAggressiveInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMInstCombine.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTransformUtils.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMAnalysis.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMProfileData.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoDWARF.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMObject.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMCore.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMRemarks.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBitstreamReader.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMCParser.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMTextAPI.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMMC.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMBinaryFormat.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDebugInfoCodeView.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMSupport.a /Users/alinalihassan/CLionProjects/CLesma/llvm/build-release/lib/libLLVMDemangle.a _deps/fmt-build/libfmt.a -L/opt/homebrew/Cellar/emscripten/3.1.29/libexec/cache/sysroot/lib/wasm32-emscripten /opt/homebrew/Cellar/emscripten/3.1.29/libexec/cache/sysroot/lib/wasm32-emscripten/libz.a -lGL -lal -lhtml5 -lstubs-debug -lnoexit -lc-debug -ldlmalloc -lcompiler_rt -lc++-noexcept -lc++abi-debug-noexcept -lsockets -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --allow-undefined-file=/var/folders/ph/sp5fb7_17w93qcx_n7g6p6wm0000gn/T/tmpyl12_x7v.undefined --strip-debug --export-if-defined=main --export-if-defined=__start_em_asm --export-if-defined=__stop_em_asm --export-if-defined=__start_em_lib_deps --export-if-defined=__stop_em_lib_deps --export-if-defined=__start_em_js --export-if-defined=__stop_em_js --export-if-defined=__main_argc_argv --export-if-defined=fflush --export=emscripten_stack_get_end --export=emscripten_stack_get_free --export=emscripten_stack_get_base --export=emscripten_stack_get_current --export=emscripten_stack_init --export=stackSave --export=stackRestore --export=stackAlloc --export=__wasm_call_ctors --export=__errno_location --export=__get_temp_ret --export=__set_temp_ret --export=__cxa_is_pointer_type --export-table -z stack-size=65536 --initial-memory=16777216 --no-entry --max-memory=16777216 --stack-first' failed (returned 1)
ninja: build stopped: subcommand failed.
emmake: error: 'ninja -v' failed (returned 1)
```
Contributor guide
Assessment
This issue has not been assessed yet.