Kristoffer Carlsson
Kristoffer Carlsson
Backported PRs: - [x] #53665 - [x] #53976 - [x] #54005 - [x] #54010 - [x] #54069 - [x] #53750 - [x] #53984 - [x] #54102 - [x] #54070 -...
Fixes https://github.com/JuliaLang/julia/issues/54128
Would it be applicable for this package to do the optimization of merging one call to `sin` and one call to `cos` into one `sincos` call. For example, in ForwardDiff,...
The current `interpolate` has a bit too much overhead to be acceptable For example ```jl X = Dict( 1 => [0.0, 0.0, 0.0], 2 => [1.0, 0.0, 0.0], 3 =>...
Right now, a load is applied to a set of dimensions by giving a string with the dimension after the name of the load, for example ```jl update!(support_elements, "displacement load...
Currently, fields are indexed using `String`s (`haskey(element, "flux")`). For cases like this, using `Symbol`s is usually better since `Symbol`s are interned and therefore represented by their pointer. This means comparing...
``` ERROR: LoadError: UndefVarError: `validate_code_in_debug_mode` not defined in `Core.Compiler` Stacktrace: [1] getproperty @ ./Base.jl:42 [inlined] [2] Core.Compiler.InferenceState(result::Core.Compiler.InferenceResult, cache::Symbol, interp::StaticCompiler.StaticInterpreter) @ StaticCompiler ~/.julia/packages/StaticCompiler/Uki9T/src/interpreter.jl:89 [3] typeinf_frame @ ./compiler/typeinfer.jl:1003 [inlined] [4] typeinf_code @...
FYI: ``` Test Summary: | Pass Total Time Standalone Executables | 6 6 2.4s (f, tt) = func = (squaresquaresquare, (Float64,)) julia: /workspace/srcdir/llvm-project/llvm/lib/IR/Attributes.cpp:559: bool llvm::AttributeImpl::operator
The method definition here: https://github.com/invenia/Intervals.jl/blob/c37cbb77cab32c842cd482ce3170eeb18b64d9e9/src/anchoredinterval.jl#L179-L197 is quite bad for latency because it invalidates the `convert(::Type{Any}, x)` method in Base which a large number of methods are inferred to use. This...
It seems impossible to create an interval (closed, open) in a type stable manner: ```jl julia> @code_warntype Interval{Int,Closed,Open}(1, 2) ... Body::Union{Interval{Int64, Closed, Open}, Interval{Int64, Open, Closed}} ``` It seems very...