Nathan Daly
Nathan Daly
It would be nice if the JuliaRegistrator bot notifies the user that their comment has blocked automerge on PRs. For example, in this PR, the first comment _did indeed prevent...
EDIT: changed to a much simpler example that shows the issue. The `@test_logs` macro is not thread safe, if the code under test uses multiple threads: ```julia julia> function foo(n)...
We've seen many errors in prod of the "stack overflow in type inference" variety, and one of the issues is that it's currently not actionable enough. For example, we recently...
This commit makes `checked_pow(x::BigInt, y::Integer)` skip directly to `^(x,y)`. Same for (Integer, BigInt). This means we're again using the native C implementation for power, instead of interpreting it in julia...
Fixes https://github.com/JuliaLang/julia/issues/54439. - Lock around concurrent accesses to .logs and .message_limits - Copy the vector out of the logger at the end, to shield against dangling Tasks. Before: ```julia julia>...
```julia julia> typeof(Base.checked_rem(0x11, 2)) Int64 julia> typeof(Base.rem(0x11, 2)) UInt64 julia> typeof(Base.checked_rem(11, 0x2)) Int64 julia> typeof(Base.rem(11, 0x2)) Int64 ``` ```julia julia> typeof(Base.checked_mod(0x11, 2)) Int64 julia> typeof(Base.mod(0x11, 2)) Int64 julia> typeof(Base.checked_mod(11, 0x2))...
Consider this docstring: This **very much** appears to be _one docstring_ for `rem(x, ::Type)`, which has two consecutive `Examples` sections, and some text in between. However, what's _actually_ happening is...
Just a small bug in the `@code_typed` information for a function that calls a no-inlined callee (with side effects), whose return value is unused: ```julia julia> @noinline f() = (println();...
If you have one process waiting on a RemoteChannel that is supposed to be filled then closed by another process, but that process **crashes** before it's finished, the first process...
If I have a package's workfile file that runs functionality in the package, from what I understand `@compile_workload` doesn't run the package's `__init__()` function, so the package's module will still...