Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

JuliaLang/julia

jmichel7 created a comment on an issue on JuliaLang/julia
`exactdiv` differs from `div` in that - In a ring, it is `div` when divisibility occurs - In a ring, it would be good that it reports non-divisibiity (it is debatable if this should be by er...

View on GitHub

KristofferC created a comment on a pull request on JuliaLang/julia
Sorry, I should have written something. It was discussed that this was too big of a thing to backport as late as it was in the release cycle. Now that it has been on master for a while, perhaps tha...

View on GitHub

tecosaur pushed 2 commits to backports-release-1.11 JuliaLang/julia
  • Change annotation type to a NamedTuple e20cc3e
  • Bump StyledStrings This bump contains the following commits: a5b1174 * Adjust to change of annotations type in Base ... b28fbd0

View on GitHub

Keno pushed 1 commit to kf/worldmacro JuliaLang/julia
  • Add basic infrastructure for binding replacement Now that I've had a few months to recover from the slog of adding `... 239a87c

View on GitHub

KristofferC pushed 2 commits to backports-release-1.11 JuliaLang/julia
  • Add invalidation barriers for `displaysize` and `implicit_typeinfo` (#56159) These are invalidated by our own stdlib... 9dda314
  • Call `MulAddMul` instead of multiplication in _generic_matmatmul! (#56089) Fix https://github.com/JuliaLang/julia/is... 415294a

View on GitHub

fingolfin created a review comment on a pull request on JuliaLang/julia
I understand the change for `lcm`, but why also change this in `gcd`, it works fine, doesn't it? ```suggestion gcd(abc::AbstractArray{<:Real}) = reduce(gcd, abc; init=zero(eltype(abc))) ```

View on GitHub

fingolfin created a review on a pull request on JuliaLang/julia

View on GitHub

fingolfin created a comment on an issue on JuliaLang/julia
(Oh and array inputs are not documented at all, so correctness is even unclear)

View on GitHub

KristofferC created a comment on a pull request on JuliaLang/julia
> For backports it would be great if LLVMExtraFPMAddCombineMulAddPass is replaced with a noop, instead of being deleted. Someone else backport this then.

View on GitHub

fingolfin created a comment on an issue on JuliaLang/julia
I disagree that the results in the other issue are "unambiguously incorrect", because that would require comparing it to the specification for the expected output. But the Julia documentation for `...

View on GitHub

sumiya11 created a comment on an issue on JuliaLang/julia
Though, in my opinion, for readability `a % b == 0` can be preferable to `isdivisible(a, b)`. I somehow get the order of arguments to `isdivisible(a, b)` wrong in half of the cases.

View on GitHub

sumiya11 created a comment on an issue on JuliaLang/julia
I sometimes also needed `a % b == 0` for a big int `a` and a machine int `b`. I think adding `__gmpz_divisible_ui_p` from @barucden 's discourse post to base/gmp.jl can be a nice thing in itself.

View on GitHub

nsajko created a comment on an issue on JuliaLang/julia
That issue is about results that are unambiguously incorrect, while this issue is about a "minor change", that is, making the functions throw given empty argument, where a value had been returned i...

View on GitHub

fingolfin created a comment on an issue on JuliaLang/julia
I am not quite sure what your concrete issue you are trying to report here beyond what is already in issue #55379? I.e. in other words: isn't this just a comment on that issue? If not perhaps you c...

View on GitHub

nsajko created a comment on an issue on JuliaLang/julia
> Isn't that what `÷` / `div` is supposed to do? @barucden `div(5.0, 2.0) == 2`, but `5.0 / 2.0 == 2.5 != 2`. So presumably this `exactdiv` would be useful for generic programming.

View on GitHub

fingolfin created a comment on an issue on JuliaLang/julia
You could also define `gcd(T[])` as `zero(T)` and `lcm(T[])` could throw an error.

View on GitHub

nsajko created a comment on an issue on JuliaLang/julia
Not sure if `exactdiv` is relevant here, but here's the definition: https://github.com/JuliaLang/julia/blob/e33c6a8551e070e7936a2ac95180a6c834f56549/stdlib/LinearAlgebra/src/generic.jl#L1780-L1781

View on GitHub

jishnub pushed 18 commits to jishnub/block_tri_indexing JuliaLang/julia
  • add objects to concisely specify initialization PerProcess: once per process PerThread: once per thread id PerTask: ... 8a18f27
  • add precompile support for recording fields to change Somewhat generalizes our support for changing Ptr to C_NULL. N... a66733f
  • improve OncePer implementation Address reviewer feedback, add more fixes and more tests, rename to add Once prefix. dbbd4d9
  • fix use-after-free in test (detected in win32 CI) 9d56856
  • Add context to `errorshow` `except_str` tests (#56199) With this, the error message in https://buildkite.com/julial... c4effc3
  • Include default user depot when JULIA_DEPOT_PATH has leading empty entry (#56195) af51bcc
  • Add news entry for `matprod_dest` (#56160) This was missed out in https://github.com/JuliaLang/julia/pull/55537 4329422
  • Improve type inference of nonmissingtype, nonnothingtype and of Ryu (#56120) Co-authored-by: Cody Tapscott <84105208... d32cc26
  • Limit implicit `show` in REPL to printing 20 KiB by default (#53959) closes https://github.com/JuliaLang/julia/issue... 6b95ac0
  • Add inferFunctionAttrsPass to the pipeline so that libfuncs get attributes (#52946) I doubt this will make too much ... c2e3498
  • Fix printing of `AbstractDict`s with unknown length (#56009) Also fix interacting with them at the REPL. Fixes #5... afb65fa
  • module: Prepare `usings` array for world age partition (#55357) This is a relatively independent part of the binding... eb3ed5e
  • Add a convenience object for expressing once-like / per-runtime patterns (#55793) This adds 3 new types, to convenie... d36417b
  • [REPL] fix lock ordering mistake in load_pkg (#56215) Fixes #56206 1f935af
  • REPL: fix unsafe_write return type (#56220) Fixes: #56219 I am not really sure why we have a test for this, but w... 1cf3842
  • Fix triu/tril for partly initialized matrices (#55312) This fixes ```julia julia> using LinearAlgebra, StaticArray... f1990e2
  • Specialize adding/subtracting mixed Upper/LowerTriangular (#56149) Fixes https://github.com/JuliaLang/julia/issues/5... e33c6a8
  • Merge branch 'master' into jishnub/block_tri_indexing 16af14e

View on GitHub

jishnub deleted a branch JuliaLang/julia

jishnub/abstri_similar

jishnub pushed 1 commit to master JuliaLang/julia
  • Specialize adding/subtracting mixed Upper/LowerTriangular (#56149) Fixes https://github.com/JuliaLang/julia/issues/5... e33c6a8

View on GitHub

jishnub closed an issue on JuliaLang/julia
Bug Report: Error when Subtracting `AbstractTriangular` wrapping `Symmetric`/`Hermitian` Matrices in `LinearAlgebra`
I encountered the following bug in the `LinearAlgebra` standard library: ```julia julia> using LinearAlgebra julia> A = hermitianpart(rand(4, 4)) 4×4 Hermitian{Float64, Matrix{Float64}}: 0.85324...
jishnub closed a pull request on JuliaLang/julia
Specialize adding/subtracting mixed Upper/LowerTriangular
Fixes https://github.com/JuliaLang/julia/issues/56134 After this, ```julia julia> using LinearAlgebra julia> A = hermitianpart(rand(4, 4)) 4×4 Hermitian{Float64, Matrix{Float64}}: 0.387617...
thofma opened an issue on JuliaLang/julia
Misleading "This error has been manually thrown, [...]" hint
On 1.11.1, in connection with keyword arguments one can encounter misleading/wrong ``` This error has been manually thrown, explicitly, so the method may exist but be intentionally marked as unimpl...
jishnub opened a pull request on JuliaLang/julia
Fix kron indexing for types without a unique zero
This fixes a bug introduced in https://github.com/JuliaLang/julia/pull/55941. We may also take this opportunity to limit the scope of the `@inbounds` annotations, and also use `axes` to compute ...
jishnub pushed 1 commit to jishnub/kronfix JuliaLang/julia
  • Fix kron indexing for types without a unique zero f9d0c17

View on GitHub

thchr created a comment on a pull request on JuliaLang/julia
> On v1.11 and master, the gain seems to be smaller (in fact, might be measurement noise), at least on my machine. That's very cool! - I see the same, now that I check. There's still a differ...

View on GitHub

thchr reopened a pull request on JuliaLang/julia
make `copymutable(::Array)` use `copy` to avoid overhead
This removes the overhead of using `Base.copymutable` over `copy` for small `Array`s: ```jl using BenchmarkTools v = rand(2) A = rand(2, 2) B = rand(3, 3) C = rand(4, 4) @btime Base.co...
thchr created a comment on a pull request on JuliaLang/julia
> ```julia > @btime Base.copymutable($v); # v1.10.4: 24 ns, PR: 18 ns > @btime Base.copymutable($A); # v1.10.4: 29 ns, PR: 23 ns > @btime Base.copymutable($B); # v1.10.4: 35 ns, PR: 31 ns > @bt...

View on GitHub

thchr closed a pull request on JuliaLang/julia
make `copymutable(::Array)` use `copy` to avoid overhead
This removes the overhead of using `Base.copymutable` over `copy` for small `Array`s: ```jl using BenchmarkTools v = rand(2) A = rand(2, 2) B = rand(3, 3) C = rand(4, 4) @btime Base.co...
KristofferC pushed 1 commit to backports-release-1.10 JuliaLang/julia

View on GitHub

Load more