Kristoffer Carlsson
Kristoffer Carlsson
FWIW, I am not 100% sold on this. What was the issue with the previous way? Also, calling it `task_local` when it basically seems to create a (somewhat selective) `copy`...
Does it make sense to add `depwarn(msg, funcsym; force::Bool=false) = nothing` to `buildscript.jl`? Right now a `depwarn` calls will error. It could be possible to avoid this by constricting the...
W.r.t depwarn, the reason I mentioned it was just because I first hit and error here https://github.com/JuliaLang/julia/blob/86231ce5763a41a6661d7834a28ad1c37526044a/base/deprecated.jl#L257 due to an `invokelatest` and untyped arguments and when I made the arguments...
Seems to be a regression vs 1.11. Would be good to figure out what change caused this. But `@code_warntype` shows ``` julia> @code_warntype ""[1:3] ... │ %52 = n::Int64 │...
@nanosoldier `runtests()`
@dlfivefifty, you seem to be the only one using this feature (at least in PkgEval) in e.g. https://github.com/JuliaArrays/LazyArrays.jl/blob/7777232394f9e42a7685cbf15001bf4b3bcba696/ext/LazyArraysBlockBandedMatricesExt.jl#L25. To check, would it be possible and how hard would it be...
> note this usage should never lead to cycles since BlockBandedMatrices.jl itself depends on BandedMatrices.jl If you happen to get two of your triggers for your extensions (say BlockBandedMatrices and...
> But it seems like a major flaw in extensions combining with packages Well yeah, that's what we are trying to fix heh.
https://github.com/JuliaLang/julia/issues/52511#issuecomment-1983388150 is one example in the wild. You can also just setup the test example I provided in this PR and see how precompilation fails for example.
Would be good to get a MWE that gets a bit closer to those suspected functions.