-
The basic question here is whether it makes sense to distinguish between things like `nmod` vs `fmpz_mod` in python-flint. Currently python-flint only has `nmod`. It would be good to add `fmpz_mod` bu…
-
p. 3 para -1 says that an $int$ in $\mathcal{L}_{int}$ is a 63-bit signed integer.
- In fact, AFAICT all the assembly code generated prior to Ch. 10 assumes 64-bit signed integers.
- Python a…
-
Under "Advanced Compiler Options..." there is "Remove integer overflow checks". That's a cool feature to have, but it's an all-or-nothing proposition.
Could we have a new Option:
` Option Un…
-
I stumbled across a little problem today. I wrote the following code:
```rust
let period = match period {
PopularityPeriod::Daily => Span::new(),
PopularityPeriod::Weekly => Span::new().…
-
## Algorithms for arithmetic (`+`, `-`, `*`, `/`)
The algorithms for real (as opposed to complex) double-word addition, multiplication and division were seemingly (there are no relevant explanatory…
-
**Motivation:**
In order to increase scalability and latency, because CAS is not scalled for contended keys.
**The math problem:**
Redis support only legacy `5.1` Lua interpreter without support …
-
The midpoint between two endpoints in `Range#bsearch` is computed as `from + ((to - from) >> 1)`. This overflows if both `from` and `to` are the same signed integer type:
```crystal
(-100_i8..100_…
-
Currently, Halide pipelines support bounds queries, but this is a weaker form of understanding bounds than having symbolic expressions that exist internally in Halide.
One way of exporting these fo…
-
Run two similar commands on Windows and Linux:
1) on Windows:
```
echo set bail on; select 1/0 as result_1 from rdb$database; select log10(0) as result_2 from rdb$database; select q'{Hi there! I'm …
-
Started using Icestudio for logic interfacing and legacy protocols, great tool, many thanks. But now keen to take things to a next level and that is to let the ICE40 FPGA do some feedback control. Sig…