-
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…
-
#### Is your feature request related to a problem?
It is currently possible to perform arithmetic on an `Interval` iff it is an `Interval` of numbers. For `Interval` `iv`, `iv - c == Interval(iv.l…
-
In our last meeting we started talking about how to run tests, like should we compile stuff in release mode or development mode before running the test? There are multiple effects from the optimizatio…
-
### Code
```Rust
fn main() {
let _ = -(2147483649-1);
}
```
### Current output
```Shell
Compiling playground v0.0.1 (/playground)
error: this arithmetic operation will overflow
--> src/main.r…
-
Currently when working with string variables following syntax can be used:
1@**s**, 1@**v** for local variables
**s**$1, **v**$1 for global variables
I propose to make it possible to mark in sam…
-
Hi, I notice that the autotest floating point testing is biased towards large values. I tried the following example, against the libc printf.
```
#include
// #define PRINTF_ALIAS_STANDARD_FUNC…
-
Any fraction whose denominator is not a power of 2, cannot be accurately calculated using native-float arithmetic, neither can it be accurately stored in a native-float variable.
For example, in th…
-
Dates as a data type, with the ability to do arithmetic on them.
* [X] Date as a datatype (528f408)
* [ ] Time zones
* [X] Prisms to convert (internally) to a Rust-friendly type (probably the `ti…
-
_I assume this feature request is a no-go given optimisation ramifications(?), but thought I'd open this for posterity's sake._
See the different results you get when using `int64` in the followin…
-
Follow on from #32 --- I patched up the generated code to only use C's unsigned ints, for which we can rely on reliably wrapping around on overflow, but the matter of what happens with the Haskell-sid…
j-hui updated
3 years ago