matthias314
matthias314
The function `f` given below runs dramatically slower on 1.8.0-rc3 than on 1.7.3 and master. Here are the timings for `f([1,1,1,1], 4)`. ``` 1.7.3 74.809 μs (2537 allocations: 189.16 KiB)...
It is impossible to bind the minus key via the `bind` command or the `TryBindKey` function, at least not when using a literal `-`. I guess the problem is the...
Assume that I define a type `Bit
In Symbolics.jl one can say `@variables f(..)` to define a function that accepts a variable number of arguments. In SymbolicUtils.jl the analogous macro call using `@syms` defines a function with...
As suggested by @ChrisRackauckas, I want to draw your attention to this [Discourse thread](https://discourse.julialang.org/t/symbolic-computations-with-functions-having-a-variable-number-of-arguments/65140) about implementing rules for multilinear functions in SymbolicUtils.jl. @greatpet and I came up with a `@rule`...
The command bar doesn't scroll horizontally if the command doesn't fit on the screen. (Such long commands occur for instance when one searches for or replaces a long string.) When...
### Discussed in https://github.com/JuliaSIMD/LoopVectorization.jl/discussions/421 Originally posted by **matthias314** August 16, 2022 It seems that destructuring assignments inside a loop may lead to wrong results. The example ``` function swap(v, w)...
This seems to be missing so far. The implementation follows that for Julia integers, taking into account that the bit length may not be a power of 2. Strangely, bit...
This PR extends #48153 by adding `@fastmath` support for `sum`, `prod`, `extrema` and `extrema!`. This would provide a solution to #47216. Currently, `@fastmath` has no effect for the functions mentioned...
Julia (1.9.4, 1.10.0-rc1, master): ``` julia> Pair{Char}.body Pair{Char, B} julia> Pair.body Pair{A} ``` IJulia (v1.24.2): ``` In [1]: Pair{Char}.body Out[1]: Pair{Char, B} In [2]: Pair.body MethodError: Cannot `convert` an object...