Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
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...
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...
tecosaur pushed 2 commits to backports-release-1.11 JuliaLang/julia
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
KristofferC pushed 2 commits to backports-release-1.11 JuliaLang/julia
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))) ```
fingolfin created a comment on an issue on JuliaLang/julia
(Oh and array inputs are not documented at all, so correctness is even unclear)
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.
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 `...
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.
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.
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...
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...
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.
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.
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
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
jishnub pushed 1 commit to master JuliaLang/julia
- Specialize adding/subtracting mixed Upper/LowerTriangular (#56149) Fixes https://github.com/JuliaLang/julia/issues/5... e33c6a8
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
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...
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...
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
- bump Pkg to latest 1.10 ecf3a5d