Christoffer Lerno
Christoffer Lerno
Xtensa is only available with LLVM 19-20. I've tried it and have LLVM crashes trying to run some simple code. I'll check in the result, but it's not usable yet....
Can we split these into three? 1. Xtensa 2. AVR 3. RiscV ESP boards
Can you file them?
And then close this one.
Could this somehow have caused it: `file(REMOVE_RECURSE ${CMAKE_BINARY_DIR}/lib)`
If the CMAKE_BINARY_DIR is set to the source dir, then that could happen.
Try it now.
That means LLD is missing. You need that library as well.
This is due to `return` being handled as a token inside of contracts. We could possibly replace this with something else, such as: ``` $return $return() $$return $$RETURN $RETURN @return...
```c 0 *> fn int foo() { ... } 0 *> fn int foo() { ... } 0 *> fn int foo() { ... } ```