Valentin Churavy
Valentin Churavy
So one challenge here is that we are hitting different language semantics. Julia code doesn't use LLVM globals as much, except for compilation unit local operations. In C/C++ that is...
Could we use a small C library instead of using LLVM IR bitcode?
Changed upstream by JuliaLang/julia#59413
I discussed the same situation recently with @KristofferC on Slack, he mentioned that this should be fixed on 1.11, but in my testing it was only fixed in 1.12 But...
> But I think it'd be easier to omit compat entries entirely for stdlibs, given that the AutoMerge requirement is disabled. I don't have time to work on it, but...
@gbarald could you add this to your todo list? Otherwise the users of SciML won't be able to test against v1.11 on Windows
cc: @gbaraldi Apparently I spelled it wrong originally
replaced by #8902
That won't work, we compile one ad call at a time, and the code is no longer available in module form, but registered in global data. This should only occur...
@lcw and I also realized that this may not be needed for the application we look at. (We may only need adjoint MPI_Allreduce)