Kristoffer Carlsson
Kristoffer Carlsson
Imo, ForwardDiff should switch to Nan-safe mode by default.
Dup of https://github.com/JuliaLang/Pkg.jl/issues/3066 I think
Should have been fixed by https://github.com/JuliaLang/Pkg.jl/pull/3806
> The current implementation is only valid if one assumes that 2D is a special case in the sense of plane strain elasticity, isnt it? What do you mean with...
There could also be a completely different function, e.g. `getdiagelement` or something which should be inferrable. So ``` getdiagelement(A::AbstractMatrix, i::Integer) = A[i, i] getdiagelement(A::Diagonal, i::Integer) = .... ```
@IanButterworth, I attempted a cherry-pick as well. It seems to work ok.
@maleadt, seems like the llvmpasses test fails after backporting https://github.com/JuliaLang/julia/pull/56228/commits/9c94a386914d330f04a602a3aa9adf9ee9512979
@nanosoldier `runtests()`
@nanosoldier `runbenchmarks(ALL, vs=":release-1.11")`
@nanosoldier `runtests(["FloatTracker", "BracedErrors", "EulerAngles", "JuliaSyntaxHighlighting", "Cosmology", "NeighbourLists", "CharacteristicInvFourier", "DiffusionMap", "FindMinimaxPolynomial", "GigaSOM", "MIRT", "SwitchOnSafety", "QSFit", "TMLE", "Simpsons", "IncompressibleNavierStokes"])`