-
```
julia-debug: /mnt/Data/git/Enzyme.jl/julia7/deps/srccache/llvm-julia-12.0.1-4/llvm/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h:151: llvm::orc::SymbolStringPool::~SymbolStringPool(): Asser…
-
WAMR was used to implement an eager compilation with MCJIT and a lazy compilation with ORCJIT. It leads to a unfriendly maintain case. [ORCv2](https://llvm.org/docs/ORCv2.html) gives us a good opport…
-
Dear LLVM team,
I am currently in the looking into transitioning a C-API MCJIT application to ORCv2.
With MCJIT, it was possible to use `LLVMCreateSimpleMCJITMemoryManager()` to set up callbacks…
-
Hello everyone,
I had found a memory leak in llvm's error handling in ORCv2, llvm 15.0.7. The original code exits only if compiled as debug due to a llvm::orc::DuplicateDefinition error.
I had tr…
-
`push!` once works fine.
```
using Enzyme
function foo(x)
a = [0.5]
push!(a, 1.0)
return x
end
y = Enzyme.autodiff(foo,Active(1.0))
@show y
```
Enzyme fails when calling `pu…
-
`riscv` is becoming more and more popular([HiFive Unmatched](https://www.sifive.com/boards/hifive-unmatched), [VisionFive Board](https://www.starfivetech.com/en/site/boards) etc.), would Julia make th…
-
Hello again!
I'm trying to debug an error and therefore wanted to compile mitsuba and drjit in debug mode. However, compilation fails with the following error:
```
cmake -GNinja .. && ninja:
#…
-
@yhirose Not really an issue, but I would like to ask where did you learn how to create a JIT with LLVM, and has this API changed in subsequent LLVM versions? I can't find any documentation that's cl…
-
### What reproduces the bug?
Looks like there is no bpftrace release which could be build using llvm 13.0.x. (13.0.0 has been released in Nov)
```console
+ /usr/bin/cmake -B x86_64-redhat-linux-gnu…
-
Is it currently possible to concatenate AD calls over multiple GPU kernels? I'm currently trying to implement this on a toy problem and can't figure out how to do it.
```julia
using ChainRulesCore…